Package org.opensaml.saml.saml2.profile
Class SAML2ActionSupport
java.lang.Object
org.opensaml.saml.saml2.profile.SAML2ActionSupport
Helper methods for SAML 2 IdP actions.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AdviceaddAdviceToAssertion(AbstractProfileAction action, Assertion assertion) static AssertionaddAssertionToResponse(AbstractProfileAction action, Response response, IdentifierGenerationStrategy idGenerator, String issuer) static ConditionsaddConditionsToAssertion(AbstractProfileAction action, Assertion assertion) Creates and adds aConditionsto a givenAssertion.static AssertionbuildAssertion(AbstractProfileAction action, IdentifierGenerationStrategy idGenerator, String issuer) Constructs anAssertionusing the parameters supplied, with its issue instant set to the current time.
-
Field Details
-
LOG
@Nonnull private static final org.slf4j.Logger LOGLogger.
-
-
Constructor Details
-
SAML2ActionSupport
private SAML2ActionSupport()Constructor.
-
-
Method Details
-
addConditionsToAssertion
@Nonnull public static Conditions addConditionsToAssertion(@Nonnull AbstractProfileAction action, @Nonnull Assertion assertion) Creates and adds aConditionsto a givenAssertion. If theAssertionalready contains anConditionsthis method just returns.- Parameters:
action- current actionassertion- assertion to which the condition will be added- Returns:
- the
Conditionsthat already existed on, or the one that was added to, theAssertion
-
addAdviceToAssertion
@Nonnull public static Advice addAdviceToAssertion(@Nonnull AbstractProfileAction action, @Nonnull Assertion assertion)