for (Target target : targets)
processTarget(cipher, message, target, list, secretKey);
}
X509Certificate cert = getCertificate(store, alias, securityDomainAliasLabel);
X509Token token = (X509Token) header.getSharedToken(cert);
// Can we reuse an existing token?
if (token == null)
{
token = new X509Token(cert, message);
if (tokenRefType == null || Reference.DIRECT_REFERENCE.equals(tokenRefType))
header.addToken(token);
}
EncryptedKey eKey = new EncryptedKey(message, secretKey, token, list, wrap, tokenRefType);