Index
All Classes and Interfaces|All Packages
A
- Auth - Class in org.codelibs.saml2
-
Main class of Java Toolkit.
- Auth() - Constructor for class org.codelibs.saml2.Auth
-
Initializes the SP SAML instance.
- Auth(HttpServletRequest, HttpServletResponse) - Constructor for class org.codelibs.saml2.Auth
-
Initializes the SP SAML instance.
- Auth(String) - Constructor for class org.codelibs.saml2.Auth
-
Initializes the SP SAML instance.
- Auth(String, HttpServletRequest, HttpServletResponse) - Constructor for class org.codelibs.saml2.Auth
-
Initializes the SP SAML instance.
- Auth(String, KeyStoreSettings) - Constructor for class org.codelibs.saml2.Auth
-
Initializes the SP SAML instance.
- Auth(String, KeyStoreSettings, HttpServletRequest, HttpServletResponse) - Constructor for class org.codelibs.saml2.Auth
-
Initializes the SP SAML instance.
- Auth(KeyStoreSettings) - Constructor for class org.codelibs.saml2.Auth
-
Initializes the SP SAML instance.
- Auth(KeyStoreSettings, HttpServletRequest, HttpServletResponse) - Constructor for class org.codelibs.saml2.Auth
-
Initializes the SP SAML instance.
- Auth(Saml2Settings, HttpServletRequest, HttpServletResponse) - Constructor for class org.codelibs.saml2.Auth
-
Initializes the SP SAML instance.
B
- buildRequestSignature(String, String, String) - Method in class org.codelibs.saml2.Auth
-
Generates the Signature for a SAML Request
- buildResponseSignature(String, String, String) - Method in class org.codelibs.saml2.Auth
-
Generates the Signature for a SAML Response
C
- createAuthnRequest(Saml2Settings, AuthnRequestParams) - Method in interface org.codelibs.saml2.factory.SamlMessageFactory
-
Creates an
AuthnRequestinstance. - createIncomingLogoutRequest(Saml2Settings, HttpRequest) - Method in interface org.codelibs.saml2.factory.SamlMessageFactory
-
Creates a
LogoutRequestinstance for an incoming request. - createIncomingLogoutResponse(Saml2Settings, HttpRequest) - Method in interface org.codelibs.saml2.factory.SamlMessageFactory
-
Creates a
LogoutRequestinstance for an incoming response. - createOutgoingLogoutRequest(Saml2Settings, LogoutRequestParams) - Method in interface org.codelibs.saml2.factory.SamlMessageFactory
-
Creates a
LogoutRequestinstance for an outgoing request. - createOutgoingLogoutResponse(Saml2Settings, LogoutResponseParams) - Method in interface org.codelibs.saml2.factory.SamlMessageFactory
-
Creates a
LogoutResponseinstance for an outgoing response. - createSamlResponse(Saml2Settings, HttpRequest) - Method in interface org.codelibs.saml2.factory.SamlMessageFactory
-
Creates a
SamlResponseinstance.
G
- getAttribute(String) - Method in class org.codelibs.saml2.Auth
- getAttributes() - Method in class org.codelibs.saml2.Auth
- getAttributesName() - Method in class org.codelibs.saml2.Auth
- getErrors() - Method in class org.codelibs.saml2.Auth
- getLastAssertionId() - Method in class org.codelibs.saml2.Auth
- getLastAssertionNotOnOrAfter() - Method in class org.codelibs.saml2.Auth
- getLastErrorReason() - Method in class org.codelibs.saml2.Auth
- getLastMessageId() - Method in class org.codelibs.saml2.Auth
- getLastMessageIssueInstant() - Method in class org.codelibs.saml2.Auth
-
Returns the issue instant of the last message processed.
- getLastRequestId() - Method in class org.codelibs.saml2.Auth
- getLastRequestIssueInstant() - Method in class org.codelibs.saml2.Auth
-
Returns the issue instant of the last request generated (AuthnRequest or LogoutRequest).
- getLastRequestXML() - Method in class org.codelibs.saml2.Auth
-
Returns the most recently-constructed/processed XML SAML request (AuthNRequest, LogoutRequest)
- getLastResponseXML() - Method in class org.codelibs.saml2.Auth
-
Returns the most recently-constructed/processed XML SAML response (SAMLResponse, LogoutResponse).
- getLastValidationException() - Method in class org.codelibs.saml2.Auth
- getNameId() - Method in class org.codelibs.saml2.Auth
- getNameIdFormat() - Method in class org.codelibs.saml2.Auth
- getNameIdNameQualifier() - Method in class org.codelibs.saml2.Auth
- getNameIdSPNameQualifier() - Method in class org.codelibs.saml2.Auth
- getSelfHost(HttpServletRequest) - Static method in class org.codelibs.saml2.servlet.ServletUtils
- getSelfRoutedURLNoQuery(HttpServletRequest) - Static method in class org.codelibs.saml2.servlet.ServletUtils
-
Returns the routed URL of the current host + current view.
- getSelfURL(HttpServletRequest) - Static method in class org.codelibs.saml2.servlet.ServletUtils
-
Returns the URL of the current context + current view + query
- getSelfURLhost(HttpServletRequest) - Static method in class org.codelibs.saml2.servlet.ServletUtils
-
Returns the protocol + the current host + the port (if different than common ports).
- getSelfURLNoQuery(HttpServletRequest) - Static method in class org.codelibs.saml2.servlet.ServletUtils
-
Returns the URL of the current host + current view.
- getSessionExpiration() - Method in class org.codelibs.saml2.Auth
- getSessionIndex() - Method in class org.codelibs.saml2.Auth
- getSettings() - Method in class org.codelibs.saml2.Auth
- getSLOResponseUrl() - Method in class org.codelibs.saml2.Auth
- getSLOurl() - Method in class org.codelibs.saml2.Auth
- getSSOurl() - Method in class org.codelibs.saml2.Auth
I
- isAuthenticated() - Method in class org.codelibs.saml2.Auth
- isDebugActive() - Method in class org.codelibs.saml2.Auth
- isHTTPS(HttpServletRequest) - Static method in class org.codelibs.saml2.servlet.ServletUtils
-
Check if under https or http protocol
L
- login() - Method in class org.codelibs.saml2.Auth
-
Initiates the SSO process.
- login(String) - Method in class org.codelibs.saml2.Auth
-
Initiates the SSO process.
- login(String, Boolean, Boolean, Boolean) - Method in class org.codelibs.saml2.Auth
-
Deprecated.
- login(String, Boolean, Boolean, Boolean, Boolean) - Method in class org.codelibs.saml2.Auth
-
Deprecated.use
Auth.login(String, AuthnRequestParams, Boolean)withAuthnRequestParams(boolean, boolean, boolean)instead - login(String, Boolean, Boolean, Boolean, Boolean, String) - Method in class org.codelibs.saml2.Auth
-
Deprecated.use
Auth.login(String, AuthnRequestParams, Boolean)withAuthnRequestParams(boolean, boolean, boolean, String)instead - login(String, Boolean, Boolean, Boolean, Boolean, String, Map<String, String>) - Method in class org.codelibs.saml2.Auth
-
Deprecated.use
Auth.login(String, AuthnRequestParams, Boolean, Map)withAuthnRequestParams(boolean, boolean, boolean, String)instead - login(String, AuthnRequestParams) - Method in class org.codelibs.saml2.Auth
-
Initiates the SSO process.
- login(String, AuthnRequestParams, Boolean) - Method in class org.codelibs.saml2.Auth
-
Initiates the SSO process.
- login(String, AuthnRequestParams, Boolean, Map<String, String>) - Method in class org.codelibs.saml2.Auth
-
Initiates the SSO process.
- login(AuthnRequestParams) - Method in class org.codelibs.saml2.Auth
-
Initiates the SSO process.
- logout() - Method in class org.codelibs.saml2.Auth
-
Initiates the SLO process.
- logout(String) - Method in class org.codelibs.saml2.Auth
-
Initiates the SLO process.
- logout(String, String, String) - Method in class org.codelibs.saml2.Auth
-
Deprecated.use
Auth.logout(String, LogoutRequestParams)withLogoutRequestParams(String, String)instead - logout(String, String, String, Boolean) - Method in class org.codelibs.saml2.Auth
-
Deprecated.use
Auth.logout(String, LogoutRequestParams, Boolean)withLogoutRequestParams(String, String)instead - logout(String, String, String, Boolean, String) - Method in class org.codelibs.saml2.Auth
-
Deprecated.use
Auth.logout(String, LogoutRequestParams, Boolean)withLogoutRequestParams(String, String, String)instead - logout(String, String, String, Boolean, String, String) - Method in class org.codelibs.saml2.Auth
-
Deprecated.use
Auth.logout(String, LogoutRequestParams, Boolean)withLogoutRequestParams(String, String, String, String)instead - logout(String, String, String, Boolean, String, String, String) - Method in class org.codelibs.saml2.Auth
-
Deprecated.use
Auth.logout(String, LogoutRequestParams, Boolean)withLogoutRequestParams(String, String, String, String, String)instead - logout(String, String, String, Boolean, String, String, String, Map<String, String>) - Method in class org.codelibs.saml2.Auth
-
Deprecated.use
Auth.logout(String, LogoutRequestParams, Boolean, Map)withLogoutRequestParams(String, String, String, String, String)instead - logout(String, String, String, String) - Method in class org.codelibs.saml2.Auth
-
Deprecated.use
Auth.logout(String, LogoutRequestParams)withLogoutRequestParams(String, String, String)instead - logout(String, String, String, String, String) - Method in class org.codelibs.saml2.Auth
-
Deprecated.use
Auth.logout(String, LogoutRequestParams)withLogoutRequestParams(String, String, String, String)instead - logout(String, String, String, String, String, String) - Method in class org.codelibs.saml2.Auth
-
Deprecated.use
Auth.logout(String, LogoutRequestParams)withLogoutRequestParams(String, String, String, String, String)instead - logout(String, LogoutRequestParams) - Method in class org.codelibs.saml2.Auth
-
Initiates the SLO process.
- logout(String, LogoutRequestParams, Boolean) - Method in class org.codelibs.saml2.Auth
-
Initiates the SLO process.
- logout(String, LogoutRequestParams, Boolean, Map<String, String>) - Method in class org.codelibs.saml2.Auth
-
Initiates the SLO process.
M
- makeHttpRequest(HttpServletRequest) - Static method in class org.codelibs.saml2.servlet.ServletUtils
-
Creates an HttpRequest from an HttpServletRequest.
O
- org.codelibs.saml2 - module org.codelibs.saml2
- org.codelibs.saml2 - package org.codelibs.saml2
- org.codelibs.saml2.factory - package org.codelibs.saml2.factory
- org.codelibs.saml2.servlet - package org.codelibs.saml2.servlet
P
- processResponse() - Method in class org.codelibs.saml2.Auth
-
Process the SAML Response sent by the IdP.
- processResponse(String) - Method in class org.codelibs.saml2.Auth
-
Process the SAML Response sent by the IdP.
- processSLO() - Method in class org.codelibs.saml2.Auth
-
Process the SAML Logout Response / Logout Request sent by the IdP.
- processSLO(Boolean, String) - Method in class org.codelibs.saml2.Auth
-
Process the SAML Logout Response / Logout Request sent by the IdP.
- processSLO(Boolean, String, Boolean) - Method in class org.codelibs.saml2.Auth
-
Process the SAML Logout Response / Logout Request sent by the IdP.
S
- SamlMessageFactory - Interface in org.codelibs.saml2.factory
-
Factory which can create all kind of SAML message objects.
- sendRedirect(HttpServletResponse, String) - Static method in class org.codelibs.saml2.servlet.ServletUtils
-
Redirect to location url
- sendRedirect(HttpServletResponse, String, Map<String, String>) - Static method in class org.codelibs.saml2.servlet.ServletUtils
-
Redirect to location url
- sendRedirect(HttpServletResponse, String, Map<String, String>, Boolean) - Static method in class org.codelibs.saml2.servlet.ServletUtils
-
Redirect to location url
- ServletUtils - Class in org.codelibs.saml2.servlet
-
ServletUtils class of Java Toolkit.
- setSamlMessageFactory(SamlMessageFactory) - Method in class org.codelibs.saml2.Auth
-
Sets the factory this
Authwill use to create SAML messages. - setStrict(Boolean) - Method in class org.codelibs.saml2.Auth
-
Set the strict mode active/disable
All Classes and Interfaces|All Packages
Auth.login(String, AuthnRequestParams)withAuthnRequestParams(boolean, boolean, boolean)instead