private class AddAttributeStatementToAssertion.AssertionStrategy extends Object implements com.google.common.base.Function<ProfileRequestContext,Assertion>
If the outbound context is empty, a new assertion is created and stored there. If the outbound message is already an assertion, it's returned. If the outbound message is a response, then either an existing or new assertion in the response is returned, depending on the action setting. If the outbound message is anything else, null is returned.
| Modifier | Constructor and Description |
|---|---|
private |
AddAttributeStatementToAssertion.AssertionStrategy() |
private AddAttributeStatementToAssertion.AssertionStrategy()
@Nullable public Assertion apply(@Nullable ProfileRequestContext input)
apply in interface com.google.common.base.Function<ProfileRequestContext,Assertion>Copyright © 1999–2018 Shibboleth Consortium. All rights reserved.