Constructor and Description |
---|
EncryptedKeyProcessor() |
Modifier and Type | Method and Description |
---|---|
static byte[] |
getDecodedBase64EncodedData(org.w3c.dom.Element element)
Method getDecodedBase64EncodedData
|
byte[] |
getDecryptedBytes()
Get the decrypted key.
|
byte[] |
getEncryptedEphemeralKey() |
String |
getId()
Get the Id of the encrypted key element.
|
ArrayList |
handleEncryptedKey(org.w3c.dom.Element xencEncryptedKey,
javax.security.auth.callback.CallbackHandler cb,
Crypto crypto) |
ArrayList |
handleEncryptedKey(org.w3c.dom.Element xencEncryptedKey,
javax.security.auth.callback.CallbackHandler cb,
Crypto crypto,
PrivateKey privateKey) |
ArrayList |
handleEncryptedKey(org.w3c.dom.Element xencEncryptedKey,
PrivateKey privatekey) |
void |
handleToken(org.w3c.dom.Element elem,
Crypto crypto,
Crypto decCrypto,
javax.security.auth.callback.CallbackHandler cb,
WSDocInfo wsDocInfo,
Vector returnResults,
WSSConfig wsc) |
public void handleToken(org.w3c.dom.Element elem, Crypto crypto, Crypto decCrypto, javax.security.auth.callback.CallbackHandler cb, WSDocInfo wsDocInfo, Vector returnResults, WSSConfig wsc) throws WSSecurityException
handleToken
in interface Processor
WSSecurityException
public ArrayList handleEncryptedKey(org.w3c.dom.Element xencEncryptedKey, javax.security.auth.callback.CallbackHandler cb, Crypto crypto) throws WSSecurityException
WSSecurityException
public ArrayList handleEncryptedKey(org.w3c.dom.Element xencEncryptedKey, PrivateKey privatekey) throws WSSecurityException
WSSecurityException
public ArrayList handleEncryptedKey(org.w3c.dom.Element xencEncryptedKey, javax.security.auth.callback.CallbackHandler cb, Crypto crypto, PrivateKey privateKey) throws WSSecurityException
WSSecurityException
public static byte[] getDecodedBase64EncodedData(org.w3c.dom.Element element) throws WSSecurityException
element
- WSSecurityException
public String getId()
public byte[] getDecryptedBytes()
public byte[] getEncryptedEphemeralKey()
Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.