Class SAML2Auth
java.lang.Object
com.tremolosecurity.proxy.auth.SAML2Auth
- All Implemented Interfaces:
AuthMechanism
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddoDelete(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) voiddoGet(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, AuthStep as) voiddoHead(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) voiddoOptions(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) voiddoPost(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, AuthStep as) voiddoPut(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) getFinalURL(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) voidvoidinitializeSSO(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, jakarta.servlet.http.HttpSession session, boolean isJump, String jumpPage, Saml2MetadataLookup metadata)
-
Field Details
-
xmlDigSigAlgs
-
javaDigSigAlgs
-
-
Constructor Details
-
SAML2Auth
public SAML2Auth()
-
-
Method Details
-
doGet
public void doGet(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, AuthStep as) throws jakarta.servlet.ServletException, IOException - Specified by:
doGetin interfaceAuthMechanism- Throws:
jakarta.servlet.ServletExceptionIOException
-
initializeSSO
public void initializeSSO(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, jakarta.servlet.http.HttpSession session, boolean isJump, String jumpPage, Saml2MetadataLookup metadata) throws MalformedURLException, jakarta.servlet.ServletException - Throws:
MalformedURLExceptionjakarta.servlet.ServletException
-
doPost
public void doPost(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, AuthStep as) throws jakarta.servlet.ServletException, IOException - Specified by:
doPostin interfaceAuthMechanism- Throws:
jakarta.servlet.ServletExceptionIOException
-
doPut
public void doPut(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) throws IOException, jakarta.servlet.ServletException - Specified by:
doPutin interfaceAuthMechanism- Throws:
IOExceptionjakarta.servlet.ServletException
-
doHead
public void doHead(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) throws IOException, jakarta.servlet.ServletException - Specified by:
doHeadin interfaceAuthMechanism- Throws:
IOExceptionjakarta.servlet.ServletException
-
doOptions
public void doOptions(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) throws IOException, jakarta.servlet.ServletException - Specified by:
doOptionsin interfaceAuthMechanism- Throws:
IOExceptionjakarta.servlet.ServletException
-
doDelete
public void doDelete(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) throws IOException, jakarta.servlet.ServletException - Specified by:
doDeletein interfaceAuthMechanism- Throws:
IOExceptionjakarta.servlet.ServletException
-
init
- Specified by:
initin interfaceAuthMechanism
-
getFinalURL
public String getFinalURL(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) - Specified by:
getFinalURLin interfaceAuthMechanism
-