Package org.apache.wss4j.common
Class SignatureEncryptionActionToken
- java.lang.Object
-
- org.apache.wss4j.common.SignatureEncryptionActionToken
-
- All Implemented Interfaces:
SecurityActionToken
- Direct Known Subclasses:
EncryptionActionToken
,SignatureActionToken
public abstract class SignatureEncryptionActionToken extends Object implements SecurityActionToken
This abstract class encapsulates configuration for Signature + Encryption Actions.
-
-
Constructor Summary
Constructors Constructor Description SignatureEncryptionActionToken()
-
Method Summary
-
-
-
Method Detail
-
getCertificate
public X509Certificate getCertificate()
- Specified by:
getCertificate
in interfaceSecurityActionToken
-
setCertificate
public void setCertificate(X509Certificate certificate)
-
getKey
public byte[] getKey()
- Specified by:
getKey
in interfaceSecurityActionToken
-
setKey
public void setKey(byte[] key)
-
getKeyInfoElement
public Element getKeyInfoElement()
-
setKeyInfoElement
public void setKeyInfoElement(Element keyInfoElement)
-
getUser
public String getUser()
- Specified by:
getUser
in interfaceSecurityActionToken
-
setUser
public void setUser(String user)
-
getCrypto
public Crypto getCrypto() throws WSSecurityException
- Specified by:
getCrypto
in interfaceSecurityActionToken
- Throws:
WSSecurityException
-
setCrypto
public void setCrypto(Crypto crypto)
-
getKeyIdentifier
public String getKeyIdentifier()
-
setKeyIdentifier
public void setKeyIdentifier(String keyIdentifier)
-
getDigestAlgorithm
public String getDigestAlgorithm()
-
setDigestAlgorithm
public void setDigestAlgorithm(String digestAlgorithm)
-
getOptionalParts
public String getOptionalParts()
-
setOptionalParts
public void setOptionalParts(String optionalParts)
-
getKeyIdentifierId
public int getKeyIdentifierId()
-
setKeyIdentifierId
public void setKeyIdentifierId(int keyIdentifierId)
-
getParts
public List<WSEncryptionPart> getParts()
-
setParts
public void setParts(List<WSEncryptionPart> parts)
-
setCryptoProperties
public void setCryptoProperties(String cryptoProperties)
-
getCryptoProperties
public String getCryptoProperties()
- Specified by:
getCryptoProperties
in interfaceSecurityActionToken
-
getTokenType
public String getTokenType()
-
setTokenType
public void setTokenType(String tokenType)
-
getTokenId
public String getTokenId()
-
setTokenId
public void setTokenId(String tokenId)
-
getSha1Value
public String getSha1Value()
-
setSha1Value
public void setSha1Value(String sha1Value)
-
getDerivedKeyTokenReference
public String getDerivedKeyTokenReference()
-
setDerivedKeyTokenReference
public void setDerivedKeyTokenReference(String derivedKeyTokenReference)
-
getDerivedKeyLength
public int getDerivedKeyLength()
-
setDerivedKeyLength
public void setDerivedKeyLength(int derivedKeyLength)
-
getDerivedKeyIdentifier
public int getDerivedKeyIdentifier()
-
setDerivedKeyIdentifier
public void setDerivedKeyIdentifier(int derivedKeyIdentifier)
-
isIncludeToken
public boolean isIncludeToken()
-
setIncludeToken
public void setIncludeToken(boolean includeToken)
-
-