Class SAMLUtils

java.lang.Object
org.nuxeo.ecm.platform.auth.saml.SAMLUtils

public final class SAMLUtils extends Object
Since:
2023.0
  • Field Details

  • Method Details

    • newUUID

      public static String newUUID()
    • buildSAMLObject

      public static <T extends org.opensaml.saml.common.SAMLObject> T buildSAMLObject(QName qName)
    • getStartPageURL

      public static String getStartPageURL(javax.servlet.ServletRequest request)
    • setLoginError

      public static void setLoginError(javax.servlet.http.HttpServletRequest request, String messageKey)
    • getSAMLHttpCookie

      public static Optional<javax.servlet.http.Cookie> getSAMLHttpCookie(javax.servlet.http.HttpServletRequest request)
    • getSAMLSessionCookie

      public static Optional<SAMLUtils.SAMLSessionCookie> getSAMLSessionCookie(javax.servlet.http.HttpServletRequest request)
    • getSAMLSessionCookie

      public static Optional<SAMLUtils.SAMLSessionCookie> getSAMLSessionCookie(SAMLCredential credential)