org.apache.ws.security.handler
Class RequestData

java.lang.Object
  extended byorg.apache.ws.security.handler.RequestData

public class RequestData
extends java.lang.Object

This class holds per request data.

Author:
Werner Dittmann (Werner.Dittmann@t-online.de)

Constructor Summary
RequestData()
           
 
Method Summary
 void clear()
           
 java.lang.String getActor()
           
 Crypto getDecCrypto()
           
 java.security.cert.X509Certificate getEncCert()
           
 Crypto getEncCrypto()
           
 int getEncKeyId()
           
 java.lang.String getEncKeyTransport()
           
 java.util.Vector getEncryptParts()
           
 java.lang.String getEncSymmAlgo()
           
 java.lang.String getEncUser()
           
 java.lang.Object getMsgContext()
           
 java.lang.String getPwType()
           
 WSSecHeader getSecHeader()
           
 java.lang.String getSigAlgorithm()
           
 Crypto getSigCrypto()
           
 int getSigKeyId()
           
 java.util.Vector getSignatureParts()
           
 java.util.Vector getSignatureValues()
           
 SOAPConstants getSoapConstants()
           
 int getTimeToLive()
           
 java.lang.String getUsername()
           
 java.lang.String[] getUtElements()
           
 WSSConfig getWssConfig()
           
 boolean isNoSerialization()
           
 void setActor(java.lang.String actor)
           
 void setDecCrypto(Crypto decCrypto)
           
 void setEncCert(java.security.cert.X509Certificate encCert)
           
 void setEncCrypto(Crypto encCrypto)
           
 void setEncKeyId(int encKeyId)
           
 void setEncKeyTransport(java.lang.String encKeyTransport)
           
 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 setSigAlgorithm(java.lang.String sigAlgorithm)
           
 void setSigCrypto(Crypto sigCrypto)
           
 void setSigKeyId(int sigKeyId)
           
 void setSoapConstants(SOAPConstants soapConstants)
           
 void setTimeToLive(int timeToLive)
           
 void setUsername(java.lang.String username)
           
 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

RequestData

public RequestData()
Method Detail

clear

public void clear()

getMsgContext

public java.lang.Object getMsgContext()

setMsgContext

public void setMsgContext(java.lang.Object msgContext)

isNoSerialization

public boolean isNoSerialization()

setNoSerialization

public void setNoSerialization(boolean noSerialization)

getSoapConstants

public SOAPConstants getSoapConstants()

setSoapConstants

public void setSoapConstants(SOAPConstants soapConstants)

getActor

public java.lang.String getActor()

setActor

public void setActor(java.lang.String actor)

getUsername

public java.lang.String getUsername()

setUsername

public void setUsername(java.lang.String username)

getPwType

public java.lang.String getPwType()

setPwType

public void setPwType(java.lang.String pwType)

getUtElements

public java.lang.String[] getUtElements()

setUtElements

public void setUtElements(java.lang.String[] utElements)

getSigCrypto

public Crypto getSigCrypto()

setSigCrypto

public void setSigCrypto(Crypto sigCrypto)

getDecCrypto

public Crypto getDecCrypto()

setDecCrypto

public void setDecCrypto(Crypto decCrypto)

getSigKeyId

public int getSigKeyId()

setSigKeyId

public void setSigKeyId(int sigKeyId)

getSigAlgorithm

public java.lang.String getSigAlgorithm()

setSigAlgorithm

public void setSigAlgorithm(java.lang.String sigAlgorithm)

getSignatureParts

public java.util.Vector getSignatureParts()

getEncCrypto

public Crypto getEncCrypto()

setEncCrypto

public void setEncCrypto(Crypto encCrypto)

getEncKeyId

public int getEncKeyId()

setEncKeyId

public void setEncKeyId(int encKeyId)

getEncSymmAlgo

public java.lang.String getEncSymmAlgo()

setEncSymmAlgo

public void setEncSymmAlgo(java.lang.String encSymmAlgo)

getEncKeyTransport

public java.lang.String getEncKeyTransport()

setEncKeyTransport

public void setEncKeyTransport(java.lang.String encKeyTransport)

getEncUser

public java.lang.String getEncUser()

setEncUser

public void setEncUser(java.lang.String encUser)

getEncryptParts

public java.util.Vector getEncryptParts()

getEncCert

public java.security.cert.X509Certificate getEncCert()

setEncCert

public void setEncCert(java.security.cert.X509Certificate encCert)

getTimeToLive

public int getTimeToLive()

setTimeToLive

public void setTimeToLive(int timeToLive)

getWssConfig

public WSSConfig getWssConfig()
Returns:
Returns the wssConfig.

setWssConfig

public void setWssConfig(WSSConfig wssConfig)
Parameters:
wssConfig - The wssConfig to set.

getSignatureValues

public java.util.Vector getSignatureValues()
Returns:
Returns the vector of stored signature values.

getSecHeader

public WSSecHeader getSecHeader()
Returns:
Returns the secHeader.

setSecHeader

public void setSecHeader(WSSecHeader secHeader)
Parameters:
secHeader - The secHeader to set.


Copyright © 2004-2008 The Apache Software Foundation. All Rights Reserved.