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.
|
com.sun.liberty.jaxrpc |
Provides remotable interfaces for the remote clients that require Liberty
protocol objects such as Discovery Service information.
|
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 |
SecurityTokenManagerClient.getSAMLAuthenticationToken(NameIdentifier senderIdentity)
Creates a SAML Assertion for message authentication.
|
SecurityAssertion |
SecurityTokenManager.getSAMLAuthenticationToken(NameIdentifier senderIdentity)
Creates a SAML Assertion for message authentication.
|
SecurityAssertion |
LibSecurityTokenProvider.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 |
SecurityTokenManagerClient.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 |
SecurityTokenManager.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 |
LibSecurityTokenProvider.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 |
SecurityTokenManagerClient.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 |
SecurityTokenManager.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 |
LibSecurityTokenProvider.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 |
LibSecurityTokenProvider.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.
|
SecurityAssertion |
SecurityTokenManager.getSAMLBearerToken(NameIdentifier senderIdentity,
SessionContext invocatorSession,
String resourceID,
boolean includeAuthN,
boolean includeResourceAccessStatement,
String recipientProviderID)
Creates a SAML assertion.
|
SecurityAssertion |
LibSecurityTokenProvider.getSAMLBearerToken(NameIdentifier senderIdentity,
SessionContext invocatorSession,
String resourceID,
boolean includeAuthN,
boolean includeResourceAccessStatement,
String recipientProviderID)
Creates a SAML assertion.
|
Modifier and Type | Method and Description |
---|---|
static Certificate |
SecurityUtils.getCertificate(SecurityAssertion assertion)
Gets the Certificate from the
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.
|
Modifier and Type | Method and Description |
---|---|
SecurityAssertion |
LibertyManagerClient.getDiscoveryServiceCredential(Object token,
String hostProviderID)
Returns the discovery service credential.
|
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.