Class SecurityContextTokenInfoImpl
java.lang.Object
com.sun.xml.ws.security.secconv.impl.SecurityContextTokenInfoImpl
- All Implemented Interfaces:
com.sun.xml.ws.security.SecurityContextTokenInfo,Serializable
public class SecurityContextTokenInfoImpl
extends 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.- Author:
- Manveen Kaur (manveen.kaur@sun.com)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddInstance(String instance, byte[] key) byte[]getInstanceSecret(String instance) com.sun.xml.ws.security.IssuedTokenContextcom.sun.xml.ws.security.IssuedTokenContextgetIssuedTokenContext(com.sun.xml.ws.security.SecurityTokenReference reference) byte[]voidsetCreationTime(Date creationTime) voidsetExpirationTime(Date expirationTime) voidsetExternalId(String externalId) voidsetIdentifier(String identifier) voidsetInstance(String instance)
-
Constructor Details
-
SecurityContextTokenInfoImpl
public SecurityContextTokenInfoImpl()
-
-
Method Details
-
getIdentifier
- Specified by:
getIdentifierin interfacecom.sun.xml.ws.security.SecurityContextTokenInfo
-
setIdentifier
- Specified by:
setIdentifierin interfacecom.sun.xml.ws.security.SecurityContextTokenInfo
-
getExternalId
- Specified by:
getExternalIdin interfacecom.sun.xml.ws.security.SecurityContextTokenInfo
-
setExternalId
- Specified by:
setExternalIdin interfacecom.sun.xml.ws.security.SecurityContextTokenInfo
-
getInstance
- Specified by:
getInstancein interfacecom.sun.xml.ws.security.SecurityContextTokenInfo
-
setInstance
- Specified by:
setInstancein interfacecom.sun.xml.ws.security.SecurityContextTokenInfo
-
getSecret
public byte[] getSecret()- Specified by:
getSecretin interfacecom.sun.xml.ws.security.SecurityContextTokenInfo
-
getInstanceSecret
- Specified by:
getInstanceSecretin interfacecom.sun.xml.ws.security.SecurityContextTokenInfo
-
addInstance
- Specified by:
addInstancein interfacecom.sun.xml.ws.security.SecurityContextTokenInfo
-
getCreationTime
- Specified by:
getCreationTimein interfacecom.sun.xml.ws.security.SecurityContextTokenInfo
-
setCreationTime
- Specified by:
setCreationTimein interfacecom.sun.xml.ws.security.SecurityContextTokenInfo
-
getExpirationTime
- Specified by:
getExpirationTimein interfacecom.sun.xml.ws.security.SecurityContextTokenInfo
-
setExpirationTime
- Specified by:
setExpirationTimein interfacecom.sun.xml.ws.security.SecurityContextTokenInfo
-
getInstanceKeys
- Specified by:
getInstanceKeysin interfacecom.sun.xml.ws.security.SecurityContextTokenInfo
-
getIssuedTokenContext
public com.sun.xml.ws.security.IssuedTokenContext getIssuedTokenContext()- Specified by:
getIssuedTokenContextin interfacecom.sun.xml.ws.security.SecurityContextTokenInfo
-
getIssuedTokenContext
public com.sun.xml.ws.security.IssuedTokenContext getIssuedTokenContext(com.sun.xml.ws.security.SecurityTokenReference reference) - Specified by:
getIssuedTokenContextin interfacecom.sun.xml.ws.security.SecurityContextTokenInfo
-