Class AddAuthenticationContextClassReferencesHandler

    • Field Detail

      • log

        @Nonnull
        private final org.slf4j.Logger log
        Class logger.
    • Constructor Detail

      • AddAuthenticationContextClassReferencesHandler

        public AddAuthenticationContextClassReferencesHandler()
    • Method Detail

      • buildRequestedAuthnContext

        @Nullable
        private List<com.nimbusds.openid.connect.sdk.claims.ACR> buildRequestedAuthnContext​(@Nullable
                                                                                            ProfileRequestContext profileRequestContext)
        Build a list of ACRs if warranted. Converted from any default authentication method Principals.

        By default for this proxy case, the authentication methods are mapped from the upstream request by the default authentication methods e.g. using the ProxyAwareDefaultOIDCAuthenticationContextClassRequestLookupFunction.

        Parameters:
        profileRequestContext - current profile request context
        Returns:
        the list of ACRs.