com.sun.xml.ws.security.secconv.impl
Class SecurityContextTokenInfoImpl
java.lang.Object
com.sun.xml.ws.security.secconv.impl.SecurityContextTokenInfoImpl
- All Implemented Interfaces:
- com.sun.xml.ws.security.SecurityContextTokenInfo
public class SecurityContextTokenInfoImpl
- extends java.lang.Object
- implements com.sun.xml.ws.security.SecurityContextTokenInfo
The SecurityContextTokenInfo class represents security parameters
which will be saved in the Session
object so that whenever the endpoint
crashes the security negotiations can be resumed from its original state and no new
negotiations need to be done.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SecurityContextTokenInfoImpl
public SecurityContextTokenInfoImpl()
getIdentifier
public java.lang.String getIdentifier()
- Specified by:
getIdentifier
in interface com.sun.xml.ws.security.SecurityContextTokenInfo
setIdentifier
public void setIdentifier(java.lang.String identifier)
- Specified by:
setIdentifier
in interface com.sun.xml.ws.security.SecurityContextTokenInfo
getExternalId
public java.lang.String getExternalId()
- Specified by:
getExternalId
in interface com.sun.xml.ws.security.SecurityContextTokenInfo
setExternalId
public void setExternalId(java.lang.String externalId)
- Specified by:
setExternalId
in interface com.sun.xml.ws.security.SecurityContextTokenInfo
getInstance
public java.lang.String getInstance()
- Specified by:
getInstance
in interface com.sun.xml.ws.security.SecurityContextTokenInfo
setInstance
public void setInstance(java.lang.String instance)
- Specified by:
setInstance
in interface com.sun.xml.ws.security.SecurityContextTokenInfo
getSecret
public byte[] getSecret()
- Specified by:
getSecret
in interface com.sun.xml.ws.security.SecurityContextTokenInfo
getInstanceSecret
public byte[] getInstanceSecret(java.lang.String instance)
- Specified by:
getInstanceSecret
in interface com.sun.xml.ws.security.SecurityContextTokenInfo
addInstance
public void addInstance(java.lang.String instance,
byte[] key)
- Specified by:
addInstance
in interface com.sun.xml.ws.security.SecurityContextTokenInfo
getCreationTime
public java.util.Date getCreationTime()
- Specified by:
getCreationTime
in interface com.sun.xml.ws.security.SecurityContextTokenInfo
setCreationTime
public void setCreationTime(java.util.Date creationTime)
- Specified by:
setCreationTime
in interface com.sun.xml.ws.security.SecurityContextTokenInfo
getExpirationTime
public java.util.Date getExpirationTime()
- Specified by:
getExpirationTime
in interface com.sun.xml.ws.security.SecurityContextTokenInfo
setExpirationTime
public void setExpirationTime(java.util.Date expirationTime)
- Specified by:
setExpirationTime
in interface com.sun.xml.ws.security.SecurityContextTokenInfo
getInstanceKeys
public java.util.Set getInstanceKeys()
- Specified by:
getInstanceKeys
in interface com.sun.xml.ws.security.SecurityContextTokenInfo
getIssuedTokenContext
public com.sun.xml.ws.security.IssuedTokenContext getIssuedTokenContext()
- Specified by:
getIssuedTokenContext
in interface com.sun.xml.ws.security.SecurityContextTokenInfo
getIssuedTokenContext
public com.sun.xml.ws.security.IssuedTokenContext getIssuedTokenContext(com.sun.xml.ws.security.SecurityTokenReference reference)
- Specified by:
getIssuedTokenContext
in interface com.sun.xml.ws.security.SecurityContextTokenInfo