public class RequestData extends Object
Constructor and Description |
---|
RequestData() |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
String |
getActor() |
Crypto |
getDecCrypto() |
int |
getDerivedKeyIterations()
Get the derived key iterations.
|
X509Certificate |
getEncCert() |
Crypto |
getEncCrypto() |
int |
getEncKeyId() |
String |
getEncKeyTransport() |
Vector |
getEncryptParts() |
boolean |
getEncryptSymmetricEncryptionKey() |
String |
getEncSymmAlgo() |
String |
getEncUser() |
Object |
getMsgContext() |
String |
getPwType() |
WSSecHeader |
getSecHeader() |
int |
getSecretKeyLength() |
String |
getSigAlgorithm() |
Crypto |
getSigCrypto() |
String |
getSigDigestAlgorithm() |
int |
getSigKeyId() |
Vector |
getSignatureParts() |
String |
getSignatureUser() |
Vector |
getSignatureValues() |
SOAPConstants |
getSoapConstants() |
int |
getTimeToLive() |
String |
getUsername() |
String[] |
getUtElements() |
WSSConfig |
getWssConfig() |
boolean |
isNoSerialization() |
boolean |
isUseDerivedKey()
Return whether to derive keys as per the UsernameTokenProfile
1.1 spec.
|
boolean |
isUseDerivedKeyForMAC()
Whether to use the derived key for a MAC.
|
boolean |
isUseSingleCert()
Whether to use a single certificate or a whole certificate chain when
constructing a BinarySecurityToken used for direct reference in Signature.
|
void |
setActor(String actor) |
void |
setDecCrypto(Crypto decCrypto) |
void |
setDerivedKeyIterations(int iterations)
Set the derived key iterations.
|
void |
setEncCert(X509Certificate encCert) |
void |
setEncCrypto(Crypto encCrypto) |
void |
setEncKeyId(int encKeyId) |
void |
setEncKeyTransport(String encKeyTransport) |
void |
setEncryptSymmetricEncryptionKey(boolean encrypt) |
void |
setEncSymmAlgo(String encSymmAlgo) |
void |
setEncUser(String encUser) |
void |
setMsgContext(Object msgContext) |
void |
setNoSerialization(boolean noSerialization) |
void |
setPwType(String pwType) |
void |
setSecHeader(WSSecHeader secHeader) |
void |
setSecretKeyLength(int length) |
void |
setSigAlgorithm(String sigAlgorithm) |
void |
setSigCrypto(Crypto sigCrypto) |
void |
setSigDigestAlgorithm(String sigDigestAlgorithm) |
void |
setSigKeyId(int sigKeyId) |
void |
setSignatureUser(String signatureUser) |
void |
setSoapConstants(SOAPConstants soapConstants) |
void |
setTimeToLive(int timeToLive) |
void |
setUseDerivedKey(boolean derivedKey) |
void |
setUseDerivedKeyForMAC(boolean useMac)
Whether to use the derived key for a MAC.
|
void |
setUsername(String username) |
void |
setUseSingleCert(boolean useSingleCert)
Whether to use a single certificate or a whole certificate chain when
constructing a BinarySecurityToken used for direct reference in Signature.
|
void |
setUtElements(String[] utElements) |
void |
setWssConfig(WSSConfig wssConfig) |
public void clear()
public Object getMsgContext()
public void setMsgContext(Object msgContext)
public boolean isNoSerialization()
public void setNoSerialization(boolean noSerialization)
public SOAPConstants getSoapConstants()
public void setSoapConstants(SOAPConstants soapConstants)
public String getActor()
public void setActor(String actor)
public void setSecretKeyLength(int length)
public int getSecretKeyLength()
public String getUsername()
public void setUsername(String username)
public void setEncryptSymmetricEncryptionKey(boolean encrypt)
public boolean getEncryptSymmetricEncryptionKey()
public String getPwType()
public void setPwType(String pwType)
public String[] getUtElements()
public void setUtElements(String[] utElements)
public Crypto getSigCrypto()
public void setSigCrypto(Crypto sigCrypto)
public Crypto getDecCrypto()
public void setDecCrypto(Crypto decCrypto)
public int getSigKeyId()
public void setSigKeyId(int sigKeyId)
public String getSigAlgorithm()
public void setSigAlgorithm(String sigAlgorithm)
public String getSigDigestAlgorithm()
public void setSigDigestAlgorithm(String sigDigestAlgorithm)
public Vector getSignatureParts()
public String getSignatureUser()
public void setSignatureUser(String signatureUser)
public Crypto getEncCrypto()
public void setEncCrypto(Crypto encCrypto)
public int getEncKeyId()
public void setEncKeyId(int encKeyId)
public String getEncSymmAlgo()
public void setEncSymmAlgo(String encSymmAlgo)
public String getEncKeyTransport()
public void setEncKeyTransport(String encKeyTransport)
public String getEncUser()
public void setEncUser(String encUser)
public Vector getEncryptParts()
public X509Certificate getEncCert()
public void setEncCert(X509Certificate encCert)
public int getTimeToLive()
public void setTimeToLive(int timeToLive)
public WSSConfig getWssConfig()
public void setWssConfig(WSSConfig wssConfig)
wssConfig
- The wssConfig to set.public Vector getSignatureValues()
public WSSecHeader getSecHeader()
public void setSecHeader(WSSecHeader secHeader)
secHeader
- The secHeader to set.public void setUseDerivedKey(boolean derivedKey)
derivedKey
- Set whether to derive keys as per the
UsernameTokenProfile 1.1 spec. Default is false.public boolean isUseDerivedKey()
public void setDerivedKeyIterations(int iterations)
iterations
- The number of iterations to use when deriving a keypublic int getDerivedKeyIterations()
public void setUseDerivedKeyForMAC(boolean useMac)
useMac
- Whether to use the derived key for a MAC.public boolean isUseDerivedKeyForMAC()
public void setUseSingleCert(boolean useSingleCert)
useSingleCert
- true if only to use a single certificatepublic boolean isUseSingleCert()
Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.