Class AbstractAuthenticationResponseAuditExtractor<T>

    • Field Detail

      • responseLookupStrategy

        @Nonnull
        private final Function<ProfileRequestContext,​com.nimbusds.openid.connect.sdk.AuthenticationResponse> responseLookupStrategy
        Lookup strategy to locate the authentication response.
    • Constructor Detail

      • AbstractAuthenticationResponseAuditExtractor

        protected AbstractAuthenticationResponseAuditExtractor​(@Nonnull
                                                               Function<ProfileRequestContext,​com.nimbusds.openid.connect.sdk.AuthenticationResponse> strategy)
        Constructor.
        Parameters:
        strategy - lookup strategy for locating the authentication response
    • Method Detail

      • getResponseLookupStrategy

        protected Function<ProfileRequestContext,​com.nimbusds.openid.connect.sdk.AuthenticationResponse> getResponseLookupStrategy()
        Get the response lookup strategy.
        Returns:
        the request lookup strategy