Package org.apache.wss4j.dom.action
Class AbstractDerivedAction
- java.lang.Object
-
- org.apache.wss4j.dom.action.AbstractDerivedAction
-
- Direct Known Subclasses:
EncryptionDerivedAction,SignatureDerivedAction
public abstract class AbstractDerivedAction extends Object
-
-
Constructor Summary
Constructors Constructor Description AbstractDerivedAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected 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)
-
-
-
Method Detail
-
findEncryptedKeySibling
protected Node findEncryptedKeySibling(RequestData reqData)
-
findSCTSibling
protected Node findSCTSibling(RequestData reqData)
-
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
-
-