com.sun.xml.ws.security
Interface SecurityContextTokenInfo
- All Superinterfaces:
- Serializable
- All Known Implementing Classes:
- SecurityContextTokenInfoImpl
@ManagedData(name="SecurityContextTokenInfo")
@Description(value="Security parameters")
public interface SecurityContextTokenInfo
- extends Serializable
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.
getIdentifier
@ManagedAttribute
@Description(value="Identifier")
String getIdentifier()
setIdentifier
void setIdentifier(String identifier)
getExternalId
@ManagedAttribute
@Description(value="External identifier")
String getExternalId()
setExternalId
void setExternalId(String externalId)
getInstance
String getInstance()
setInstance
void setInstance(String instance)
getSecret
@ManagedAttribute
@Description(value="Secret")
byte[] getSecret()
getInstanceSecret
byte[] getInstanceSecret(String instance)
addInstance
void addInstance(String instance,
byte[] key)
getCreationTime
@ManagedAttribute
@Description(value="Creation time")
Date getCreationTime()
setCreationTime
void setCreationTime(Date creationTime)
getExpirationTime
@ManagedAttribute
@Description(value="Expiration time")
Date getExpirationTime()
setExpirationTime
void setExpirationTime(Date expirationTime)
getInstanceKeys
Set getInstanceKeys()
getIssuedTokenContext
@ManagedAttribute
@Description(value="Issued token context")
IssuedTokenContext getIssuedTokenContext()
getIssuedTokenContext
IssuedTokenContext getIssuedTokenContext(SecurityTokenReference reference)
Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.