public interface STSConfiguration
| Modifier and Type | Method and Description |
|---|---|
void |
addTrustSPMetadata(TrustSPMetadata data,
String spEndpoint)
Add
TrustMetadata for the service provider as identified by the given
end point. |
CallbackHandler |
getCallbackHandler()
Get
CallbackHandler for handling certificates for the
service provider and keys for the STS. |
boolean |
getEncryptIssuedKey()
Retruns true if the issued keys from this STS must be encrypted.
|
boolean |
getEncryptIssuedToken()
Retruns true if the issued tokens from this STS must be encrypted.
|
long |
getIssuedTokenTimeout() |
String |
getIssuer()
Get the Issuer for the STS which is a unique string identifing the STS.
|
Map<String,Object> |
getOtherOptions()
Gets a map that contains attributes that aren't bound to any typed property on this class.
|
TrustSPMetadata |
getTrustSPMetadata(String spEndpoint)
Get
TrustMetadata for the service provider as identified by the given
end point. |
String |
getType()
Gets the implementation class of
WSTrustContract for this STS. |
void |
setCallbackHandler(CallbackHandler callbackHandler)
Set
CallbackHandler for handling certificates for the
service provider and keys for the STS. |
String getType()
WSTrustContract for this STS.String getIssuer()
boolean getEncryptIssuedToken()
boolean getEncryptIssuedKey()
long getIssuedTokenTimeout()
void setCallbackHandler(CallbackHandler callbackHandler)
CallbackHandler for handling certificates for the
service provider and keys for the STS.Map<String,Object> getOtherOptions()
the map is keyed by the name of the attribute and the value is any object. the map returned by this method is live, and you can add new attribute by updating the map directly.
CallbackHandler getCallbackHandler()
CallbackHandler for handling certificates for the
service provider and keys for the STS.void addTrustSPMetadata(TrustSPMetadata data, String spEndpoint)
TrustMetadata for the service provider as identified by the given
end point.TrustSPMetadata getTrustSPMetadata(String spEndpoint)
TrustMetadata for the service provider as identified by the given
end point.Copyright © 2005–2018 Oracle Corporation. All rights reserved.