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