Package | Description |
---|---|
org.forgerock.openam.sts.config.user |
Contains the classes which encapsulate the user-provided configuration state necessary to publish a STS instance.
|
org.forgerock.openam.sts.tokengeneration.saml2.statements |
This package contains classes defining the interfaces consumed to obtain the various statements contituting SAML2
assertions.
|
Modifier and Type | Method and Description |
---|---|
SAML2Config |
SAML2Config.SAML2ConfigBuilder.build()
Builds a SAML2Config object.
|
static SAML2Config |
SAML2Config.fromJson(JsonValue json)
Creates a SAML2Config object from a
JsonValue representation |
static SAML2Config |
SAML2Config.fromSmsJson(JsonValue json)
Creates a SAML2Config object from a SMS
JsonValue representation |
static SAML2Config |
SAML2Config.marshalFromAttributeMap(Map<String,Set<String>> smsAttributeMap)
Marshals an attribute map into a SAML2Config
|
Modifier and Type | Method and Description |
---|---|
Conditions |
ConditionsProvider.get(SAML2Config saml2Config,
Date issueInstant,
SAML2SubjectConfirmation saml2SubjectConfirmation)
Called to obtain the Conditions instance to be included in the generated SAML2 assertion
|
List<AuthnStatement> |
AuthenticationStatementsProvider.get(SAML2Config saml2Config,
String authnContextClassRef)
Invoked to obtain the List of AuthnStatement instances to be included in the generated SAML2 assertion.
|
List<AuthzDecisionStatement> |
AuthzDecisionStatementsProvider.get(SSOToken ssoToken,
SAML2Config config) |
List<AttributeStatement> |
AttributeStatementsProvider.get(SSOToken ssoToken,
SAML2Config saml2Config,
AttributeMapper attributeMapper)
Invoked to obtain the List of AttributeStatement instances to be included in the generated SAML2 assertion.
|
Subject |
SubjectProvider.get(String subjectId,
String audienceId,
SAML2Config saml2Config,
SAML2SubjectConfirmation subjectConfirmation,
Date assertionIssueInstant,
ProofTokenState proofTokenState)
Called to obtain the Subject instance to be included in the generated SAML2 assertion
|
Copyright © 2010-2018, ForgeRock All Rights Reserved.