Class ClientInfoAudienceLookupFunction
- java.lang.Object
-
- net.shibboleth.idp.plugin.oidc.op.profile.context.navigate.ClientInfoAudienceLookupFunction
-
- All Implemented Interfaces:
Function<net.shibboleth.oidc.metadata.context.OIDCMetadataContext,List<String>>,ContextDataLookupFunction<net.shibboleth.oidc.metadata.context.OIDCMetadataContext,List<String>>
public class ClientInfoAudienceLookupFunction extends Object implements ContextDataLookupFunction<net.shibboleth.oidc.metadata.context.OIDCMetadataContext,List<String>>
A function that returnsOIDCMetadataContext.
-
-
Field Summary
Fields Modifier and Type Field Description private List<String>defaultAudienceDefault audience in the absence of metadata.private org.slf4j.LoggerlogClass logger.
-
Constructor Summary
Constructors Constructor Description ClientInfoAudienceLookupFunction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>apply(net.shibboleth.oidc.metadata.context.OIDCMetadataContext input)voidsetDefaultAudience(Collection<String> audience)Set default audience to return in the absence of client metadata.
-
-
-
Field Detail
-
log
@Nonnull private org.slf4j.Logger log
Class logger.
-
defaultAudience
@Nullable @NonnullElements private List<String> defaultAudience
Default audience in the absence of metadata.
-
-
Method Detail
-
setDefaultAudience
public void setDefaultAudience(@Nullable @NonnullElements Collection<String> audience)
Set default audience to return in the absence of client metadata.- Parameters:
audience- default audience
-
-