Class SAML2LogoutValidator

    • Method Detail

      • validate

        public Credentials validate​(SAML2MessageContext context)
        Validates the SAML protocol logout request/response.
        Parameters:
        context - the context
        Returns:
        the SAML credentials
      • validateLogoutRequest

        protected void validateLogoutRequest​(org.opensaml.saml.saml2.core.LogoutRequest logoutRequest,
                                             SAML2MessageContext context,
                                             org.opensaml.xmlsec.signature.support.SignatureTrustEngine engine)
        Validates the SAML logout request.
        Parameters:
        logoutRequest - the logout request
        context - the context
        engine - the signature engine
      • validateLogoutResponse

        protected void validateLogoutResponse​(org.opensaml.saml.saml2.core.LogoutResponse logoutResponse,
                                              SAML2MessageContext context,
                                              org.opensaml.xmlsec.signature.support.SignatureTrustEngine engine)
        Validates the SAML logout response.
        Parameters:
        logoutResponse - the logout response
        context - the context
        engine - the signature engine
      • setMaximumAuthenticationLifetime

        public final void setMaximumAuthenticationLifetime​(int maximumAuthenticationLifetime)