Class SamlResponseHandler

java.lang.Object
org.elasticsearch.xpack.security.authc.saml.SamlObjectHandler
org.elasticsearch.xpack.security.authc.saml.SamlResponseHandler
Direct Known Subclasses:
SamlLogoutResponseHandler

public class SamlResponseHandler extends SamlObjectHandler
  • Constructor Details

    • SamlResponseHandler

      public SamlResponseHandler(Clock clock, org.elasticsearch.xpack.security.authc.saml.IdpConfiguration idp, SpConfiguration sp, org.elasticsearch.core.TimeValue maxSkew)
  • Method Details

    • checkInResponseTo

      protected void checkInResponseTo(org.opensaml.saml.saml2.core.StatusResponseType response, Collection<String> allowedSamlRequestIds)
    • getStatusCodeMessage

      protected static String getStatusCodeMessage(org.opensaml.saml.saml2.core.Status status)
    • checkResponseDestination

      protected static void checkResponseDestination(org.opensaml.saml.saml2.core.StatusResponseType response, String spConfiguredUrl)
    • checkStatus

      protected static void checkStatus(org.opensaml.saml.saml2.core.Status status)
    • isSuccess

      protected static boolean isSuccess(org.opensaml.saml.saml2.core.Status status)