Package | Description |
---|---|
com.sun.identity.liberty.ws.disco |
Provides interface to manage liberty discovery service.
|
com.sun.identity.liberty.ws.dst |
Defines DST.
|
com.sun.identity.liberty.ws.security |
Provides interface to manage liberty security
|
com.sun.identity.liberty.ws.soapbinding |
Provides classes to manage Liberty SOAP Binding.
|
Constructor and Description |
---|
DiscoveryClient(SecurityAssertion assertion,
String soapURI,
String providerID)
Constructor, connects to Discovery Service using
WSS SAML
Token. |
Modifier and Type | Method and Description |
---|---|
void |
DSTClient.setSecurityAssertion(SecurityAssertion secAssertion)
Sets the Security Assertion.
|
Constructor and Description |
---|
DSTClient(SecurityAssertion assertion,
String soapURI,
String providerID)
Constructor
The constructor connects to Data Service using
WSS
SAML Token |
DSTClient(SecurityAssertion assertion,
String soapURI,
String providerID,
javax.servlet.http.HttpServletRequest httpRequest,
javax.servlet.http.HttpServletResponse httpResponse)
Constructor
The constructor connects to Data Service with
WSS
SAML token, the HttpServletRequest and
HttpServletResponse object of the current request
agent will be used for resource owner interactions if needed. |
Modifier and Type | Method and Description |
---|---|
SecurityAssertion |
SecurityTokenProvider.getSAMLAuthenticationToken(NameIdentifier senderIdentity)
Creates a SAML Assertion for message authentication.
|
SecurityAssertion |
SecurityTokenProvider.getSAMLAuthorizationToken(NameIdentifier senderIdentity,
SessionContext invocatorSession,
EncryptedResourceID encResourceID,
boolean includeAuthN,
boolean includeResourceAccessStatement,
String recipientProviderID)
Creates a SAML Assertion for message authorization, the assertion could
optionally contain an
AuthenticationStatement which will be
used for message authentication. |
SecurityAssertion |
SecurityTokenProvider.getSAMLAuthorizationToken(NameIdentifier senderIdentity,
SessionContext invocatorSession,
String resourceID,
boolean includeAuthN,
boolean includeResourceAccessStatement,
String recipientProviderID)
Creates a SAML Assertion for message authorization, the assertion could
optionally contain an
AuthenticationStatement which will be
used for message authentication. |
SecurityAssertion |
SecurityTokenProvider.getSAMLBearerToken(NameIdentifier senderIdentity,
SessionContext invocatorSession,
EncryptedResourceID encResourceID,
boolean includeAuthN,
boolean includeResourceAccessStatement,
String recipientProviderID)
Creates a SAML assertion.
|
SecurityAssertion |
SecurityTokenManager.getSAMLBearerToken(NameIdentifier senderIdentity,
SessionContext invocatorSession,
EncryptedResourceID encResourceID,
boolean includeAuthN,
boolean includeResourceAccessStatement,
String recipientProviderID)
Creates a SAML assertion.
|
SecurityAssertion |
SecurityTokenProvider.getSAMLBearerToken(NameIdentifier senderIdentity,
SessionContext invocatorSession,
String resourceID,
boolean includeAuthN,
boolean includeResourceAccessStatement,
String recipientProviderID)
Creates a SAML assertion.
|
Modifier and Type | Method and Description |
---|---|
SecurityAssertion |
Message.getAssertion()
Returns the SAML assertion used for signing.
|
Constructor and Description |
---|
Message(ProviderHeader providerHeader,
SecurityAssertion assertion)
This constructor takes a SAML assertion for signing.
|
Copyright © 2010-2018, ForgeRock All Rights Reserved.