Class ValidateAuthenticationResponseResult

    • Field Detail

      • log

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

        @Nullable
        private com.nimbusds.openid.connect.sdk.AuthenticationResponse authenticationResponse
        Context containing the result to examine.
    • Constructor Detail

      • ValidateAuthenticationResponseResult

        public ValidateAuthenticationResponseResult()
    • Method Detail

      • doPreExecute

        protected boolean doPreExecute​(@Nonnull
                                       ProfileRequestContext profileRequestContext,
                                       @Nonnull
                                       net.shibboleth.idp.authn.context.AuthenticationContext authenticationContext)
        Overrides:
        doPreExecute in class net.shibboleth.idp.authn.AbstractAuthenticationAction
      • doExecute

        protected void doExecute​(@Nonnull
                                 ProfileRequestContext profileRequestContext,
                                 @Nonnull
                                 net.shibboleth.idp.authn.context.AuthenticationContext authenticationContext)
        Overrides:
        doExecute in class net.shibboleth.idp.authn.AbstractAuthenticationAction
      • buildErrorResponseString

        private String buildErrorResponseString​(@Nonnull
                                                com.nimbusds.openid.connect.sdk.AuthenticationErrorResponse error)
        Build an error response string from the ErrorResponse object.
        Parameters:
        error - the error
        Returns:
        a string representation of the error