Class JWEDataEncryptionAlgorithmsLookupFunction

java.lang.Object
net.shibboleth.profile.context.navigate.AbstractRelyingPartyLookupFunction<List<String>>
net.shibboleth.oidc.profile.config.navigate.JWEDataEncryptionAlgorithmsLookupFunction
All Implemented Interfaces:
Function<ProfileRequestContext,List<String>>, ContextDataLookupFunction<ProfileRequestContext,List<String>>

public class JWEDataEncryptionAlgorithmsLookupFunction extends AbstractRelyingPartyLookupFunction<List<String>>
A function that returns EncryptionConfiguration.getDataEncryptionAlgorithms() if it is available in the OIDC security configuration of the profile configuration. The profile configuration is fetched from the RelyingPartyContext obtained via a lookup function, by default a child of the ProfileRequestContext.

If a specific setting is unavailable, an empty list is returned.

Since:
2.2.0
  • Constructor Details

    • JWEDataEncryptionAlgorithmsLookupFunction

      public JWEDataEncryptionAlgorithmsLookupFunction()
  • Method Details