Package com.sun.xml.ws.security
Interface SecurityContextTokenInfo
-
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
SecurityContextTokenInfoImpl
@ManagedData(name="SecurityContextTokenInfo") @Description("Security parameters") public interface SecurityContextTokenInfo extends SerializableThe SecurityContextTokenInfo class represents security parameters which will be saved in theSessionobject so that whenever the endpoint crashes the security negotiations can be resumed from its original state and no new negotiations need to be done.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddInstance(String instance, byte[] key)DategetCreationTime()DategetExpirationTime()StringgetExternalId()StringgetIdentifier()StringgetInstance()SetgetInstanceKeys()byte[]getInstanceSecret(String instance)IssuedTokenContextgetIssuedTokenContext()IssuedTokenContextgetIssuedTokenContext(SecurityTokenReference reference)byte[]getSecret()voidsetCreationTime(Date creationTime)voidsetExpirationTime(Date expirationTime)voidsetExternalId(String externalId)voidsetIdentifier(String identifier)voidsetInstance(String instance)
-
-
-
Method Detail
-
getIdentifier
@ManagedAttribute @Description("Identifier") String getIdentifier()
-
setIdentifier
void setIdentifier(String identifier)
-
getExternalId
@ManagedAttribute @Description("External identifier") String getExternalId()
-
setExternalId
void setExternalId(String externalId)
-
getInstance
String getInstance()
-
setInstance
void setInstance(String instance)
-
getSecret
@ManagedAttribute @Description("Secret") byte[] getSecret()
-
getInstanceSecret
byte[] getInstanceSecret(String instance)
-
addInstance
void addInstance(String instance, byte[] key)
-
getCreationTime
@ManagedAttribute @Description("Creation time") Date getCreationTime()
-
setCreationTime
void setCreationTime(Date creationTime)
-
getExpirationTime
@ManagedAttribute @Description("Expiration time") Date getExpirationTime()
-
setExpirationTime
void setExpirationTime(Date expirationTime)
-
getInstanceKeys
Set getInstanceKeys()
-
getIssuedTokenContext
@ManagedAttribute @Description("Issued token context") IssuedTokenContext getIssuedTokenContext()
-
getIssuedTokenContext
IssuedTokenContext getIssuedTokenContext(SecurityTokenReference reference)
-
-