|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ws.security.handler.RequestData
public class RequestData
This class holds per request data.
Constructor Summary | |
---|---|
RequestData()
|
Method Summary | |
---|---|
void |
clear()
|
java.lang.String |
getActor()
|
Crypto |
getDecCrypto()
|
int |
getDerivedKeyIterations()
Get the derived key iterations. |
java.security.cert.X509Certificate |
getEncCert()
|
Crypto |
getEncCrypto()
|
int |
getEncKeyId()
|
java.lang.String |
getEncKeyTransport()
|
java.util.Vector |
getEncryptParts()
|
boolean |
getEncryptSymmetricEncryptionKey()
|
java.lang.String |
getEncSymmAlgo()
|
java.lang.String |
getEncUser()
|
java.lang.Object |
getMsgContext()
|
java.lang.String |
getPwType()
|
WSSecHeader |
getSecHeader()
|
int |
getSecretKeyLength()
|
java.lang.String |
getSigAlgorithm()
|
Crypto |
getSigCrypto()
|
java.lang.String |
getSigDigestAlgorithm()
|
int |
getSigKeyId()
|
java.util.Vector |
getSignatureParts()
|
java.lang.String |
getSignatureUser()
|
java.util.Vector |
getSignatureValues()
|
SOAPConstants |
getSoapConstants()
|
int |
getTimeToLive()
|
java.lang.String |
getUsername()
|
java.lang.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(java.lang.String actor)
|
void |
setDecCrypto(Crypto decCrypto)
|
void |
setDerivedKeyIterations(int iterations)
Set the derived key iterations. |
void |
setEncCert(java.security.cert.X509Certificate encCert)
|
void |
setEncCrypto(Crypto encCrypto)
|
void |
setEncKeyId(int encKeyId)
|
void |
setEncKeyTransport(java.lang.String encKeyTransport)
|
void |
setEncryptSymmetricEncryptionKey(boolean encrypt)
|
void |
setEncSymmAlgo(java.lang.String encSymmAlgo)
|
void |
setEncUser(java.lang.String encUser)
|
void |
setMsgContext(java.lang.Object msgContext)
|
void |
setNoSerialization(boolean noSerialization)
|
void |
setPwType(java.lang.String pwType)
|
void |
setSecHeader(WSSecHeader secHeader)
|
void |
setSecretKeyLength(int length)
|
void |
setSigAlgorithm(java.lang.String sigAlgorithm)
|
void |
setSigCrypto(Crypto sigCrypto)
|
void |
setSigDigestAlgorithm(java.lang.String sigDigestAlgorithm)
|
void |
setSigKeyId(int sigKeyId)
|
void |
setSignatureUser(java.lang.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(java.lang.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(java.lang.String[] utElements)
|
void |
setWssConfig(WSSConfig wssConfig)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RequestData()
Method Detail |
---|
public void clear()
public java.lang.Object getMsgContext()
public void setMsgContext(java.lang.Object msgContext)
public boolean isNoSerialization()
public void setNoSerialization(boolean noSerialization)
public SOAPConstants getSoapConstants()
public void setSoapConstants(SOAPConstants soapConstants)
public java.lang.String getActor()
public void setActor(java.lang.String actor)
public void setSecretKeyLength(int length)
public int getSecretKeyLength()
public java.lang.String getUsername()
public void setUsername(java.lang.String username)
public void setEncryptSymmetricEncryptionKey(boolean encrypt)
public boolean getEncryptSymmetricEncryptionKey()
public java.lang.String getPwType()
public void setPwType(java.lang.String pwType)
public java.lang.String[] getUtElements()
public void setUtElements(java.lang.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 java.lang.String getSigAlgorithm()
public void setSigAlgorithm(java.lang.String sigAlgorithm)
public java.lang.String getSigDigestAlgorithm()
public void setSigDigestAlgorithm(java.lang.String sigDigestAlgorithm)
public java.util.Vector getSignatureParts()
public java.lang.String getSignatureUser()
public void setSignatureUser(java.lang.String signatureUser)
public Crypto getEncCrypto()
public void setEncCrypto(Crypto encCrypto)
public int getEncKeyId()
public void setEncKeyId(int encKeyId)
public java.lang.String getEncSymmAlgo()
public void setEncSymmAlgo(java.lang.String encSymmAlgo)
public java.lang.String getEncKeyTransport()
public void setEncKeyTransport(java.lang.String encKeyTransport)
public java.lang.String getEncUser()
public void setEncUser(java.lang.String encUser)
public java.util.Vector getEncryptParts()
public java.security.cert.X509Certificate getEncCert()
public void setEncCert(java.security.cert.X509Certificate encCert)
public int getTimeToLive()
public void setTimeToLive(int timeToLive)
public WSSConfig getWssConfig()
public void setWssConfig(WSSConfig wssConfig)
wssConfig
- The wssConfig to set.public java.util.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()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |