Class DelegatedAssertionLookupStrategy
java.lang.Object
net.shibboleth.idp.saml.saml2.profile.delegation.impl.DelegatedAssertionLookupStrategy
- All Implemented Interfaces:
Function<ProfileRequestContext,
Assertion>
public class DelegatedAssertionLookupStrategy
extends Object
implements Function<ProfileRequestContext,Assertion>
Lookup function to return the valid delegated assertion token in effect for the Liberty SSOS request.
-
Field Summary
FieldsModifier and TypeFieldDescriptionFunction used to resolve the Liberty context to populate.private org.slf4j.Logger
Logger. -
Constructor Summary
ConstructorsConstructorDescriptionConstructor.Constructor. -
Method Summary
-
Field Details
-
log
@Nonnull private org.slf4j.Logger logLogger. -
libertyContextLookupStrategy
Function used to resolve the Liberty context to populate.
-
-
Constructor Details
-
DelegatedAssertionLookupStrategy
public DelegatedAssertionLookupStrategy()Constructor. -
DelegatedAssertionLookupStrategy
public DelegatedAssertionLookupStrategy(@Nonnull Function<ProfileRequestContext, LibertySSOSContext> strategy) Constructor.- Parameters:
strategy
- the lookup strategy forLibertySSOSContext
.
-
-
Method Details
-
apply
- Specified by:
apply
in interfaceFunction<ProfileRequestContext,
Assertion>
-