Package org.apache.wss4j.dom.action
Class AbstractDerivedAction
java.lang.Object
org.apache.wss4j.dom.action.AbstractDerivedAction
- Direct Known Subclasses:
EncryptionDerivedAction,SignatureDerivedAction
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected NodefindEncryptedKeySibling(RequestData reqData) protected NodefindSCTSibling(RequestData reqData) protected NodefindSibling(Element secHeader, String namespace, String localName) protected voidsetupEKReference(WSSecDerivedKeyBase derivedKeyBase, SignatureEncryptionActionToken previousActionToken) protected ElementsetupEKReference(WSSecDerivedKeyBase derivedKeyBase, WSSecHeader securityHeader, SignatureEncryptionActionToken actionToken, String keyTransportAlgorithm, String mgfAlgorithm, SecretKey symmetricKey) protected ElementsetupSCTReference(WSSecDerivedKeyBase derivedKeyBase, WSPasswordCallback passwordCallback, SignatureEncryptionActionToken actionToken, boolean use200512Namespace, Document doc) protected voidsetupSCTReference(WSSecDerivedKeyBase derivedKeyBase, SignatureEncryptionActionToken previousActionToken, boolean use200512Namespace)
-
Constructor Details
-
AbstractDerivedAction
public AbstractDerivedAction()
-
-
Method Details
-
findEncryptedKeySibling
-
findSCTSibling
-
findSibling
-
setupSCTReference
protected void setupSCTReference(WSSecDerivedKeyBase derivedKeyBase, SignatureEncryptionActionToken previousActionToken, boolean use200512Namespace) throws WSSecurityException - Throws:
WSSecurityException
-
setupSCTReference
protected Element setupSCTReference(WSSecDerivedKeyBase derivedKeyBase, WSPasswordCallback passwordCallback, SignatureEncryptionActionToken actionToken, boolean use200512Namespace, Document doc) throws WSSecurityException - Throws:
WSSecurityException
-
setupEKReference
protected void setupEKReference(WSSecDerivedKeyBase derivedKeyBase, SignatureEncryptionActionToken previousActionToken) throws WSSecurityException - Throws:
WSSecurityException
-
setupEKReference
protected Element setupEKReference(WSSecDerivedKeyBase derivedKeyBase, WSSecHeader securityHeader, SignatureEncryptionActionToken actionToken, String keyTransportAlgorithm, String mgfAlgorithm, SecretKey symmetricKey) throws WSSecurityException - Throws:
WSSecurityException
-