Package | Description |
---|---|
com.sun.identity.liberty.ws.disco.common |
Defines constants and utilities for Liberty Discovery Service implementation.
|
com.sun.identity.liberty.ws.security |
Provides interface to manage liberty security
|
Modifier and Type | Method and Description |
---|---|
static Map |
DiscoUtils.checkPolicyAndHandleDirectives(String userDN,
Message message,
Collection results,
Authorizer authorizer,
SessionContext invoSession,
String wscID,
Object token)
Checks policy and returns resource offerings and credentials.
|
Modifier and Type | Field and Description |
---|---|
protected SessionContext |
SessionContextStatement._sessionContext |
protected SessionContext |
ResourceAccessStatement._sessionContext |
Modifier and Type | Method and Description |
---|---|
SessionContext |
SessionContextStatement.getSessionContext()
Returns the
SessionContext in the
SessionContextStatement . |
SessionContext |
ResourceAccessStatement.getSessionContext()
Gets the
SessionContext from this
ResourceAccessStatement object. |
Modifier and Type | Method and Description |
---|---|
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.
|
boolean |
ResourceAccessStatement.setSessionContext(SessionContext sessionContext)
Sets the
SessionContext for this
ResourceAccessStatement object. |
Constructor and Description |
---|
ResourceAccessStatement(EncryptedResourceID encryptedResourceID,
ProxySubject proxySubject,
SessionContext sessionContext,
Subject subject)
Constructs a
ResourceAccessStatement object from a
EncryptedResourceID object, ProxySubject
object, a SessionContext object and a Subject . |
ResourceAccessStatement(ResourceID resourceID,
ProxySubject proxySubject,
SessionContext sessionContext,
Subject subject)
Constructs a
ResourceAccessStatement object from a
ResourceID object, ProxySubject object, a
SessionContext object and a Subject . |
ResourceAccessStatement(String resourceID,
ProxySubject proxySubject,
SessionContext sessionContext,
Subject subject)
Constructs a
ResourceAccessStatement object from a
String object, ProxySubject object, a
SessionContext object and a Subject . |
SessionContextStatement(SessionContext sessionContext,
ProxySubject proxySubject,
Subject subject)
Constructs a
SessionContextStatement object from a
SessionContext object, a proxySubject and
a Subject object. |
SessionContextStatement(SessionContext sessionContext,
Subject subject)
Constructs a
SessionContextStatement object from a
SessionContext object and a Subject object. |
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.