Package org.nuxeo.ecm.platform.auth.saml
Class SAMLUtils
java.lang.Object
org.nuxeo.ecm.platform.auth.saml.SAMLUtils
- Since:
- 2023.0
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends org.opensaml.saml.common.SAMLObject>
TbuildSAMLObject(QName qName) static Optional<jakarta.servlet.http.Cookie> getSAMLHttpCookie(jakarta.servlet.http.HttpServletRequest request) static Optional<SAMLUtils.SAMLSessionCookie> getSAMLSessionCookie(jakarta.servlet.http.HttpServletRequest request) static Optional<SAMLUtils.SAMLSessionCookie> getSAMLSessionCookie(SAMLCredential credential) static StringgetStartPageURL(jakarta.servlet.ServletRequest request) static StringnewUUID()static voidsetLoginError(jakarta.servlet.http.HttpServletRequest request, String messageKey)
-
Field Details
-
SAML_SESSION_KEY
- See Also:
-
-
Method Details
-
newUUID
-
buildSAMLObject
-
getStartPageURL
-
setLoginError
public static void setLoginError(jakarta.servlet.http.HttpServletRequest request, String messageKey) -
getSAMLHttpCookie
public static Optional<jakarta.servlet.http.Cookie> getSAMLHttpCookie(jakarta.servlet.http.HttpServletRequest request) -
getSAMLSessionCookie
public static Optional<SAMLUtils.SAMLSessionCookie> getSAMLSessionCookie(jakarta.servlet.http.HttpServletRequest request) -
getSAMLSessionCookie
-