- SAML2_HTTP_POST_BINDING - Static variable in class org.wso2.appserver.webapp.security.Constants
-
- SAML2SSO() - Constructor for class org.wso2.appserver.webapp.security.bean.LoggedInSession.SAML2SSO
-
- SAML2SSOManager - Class in org.wso2.appserver.webapp.security.saml
-
This class manages the generation of varied request and response types that are utilized
within the SAML 2.0 single-sign-on (SSO) and single-logout (SLO) processes.
- SAML2SSOManager(WebAppSingleSignOn) - Constructor for class org.wso2.appserver.webapp.security.saml.SAML2SSOManager
-
- SAML2SSOValve - Class in org.wso2.appserver.webapp.security.saml
-
This class implements an Apache Tomcat Valve, which performs SAML 2.0 based single-sign-on (SSO) and
single-logout (SLO) functions.
- SAML2SSOValve() - Constructor for class org.wso2.appserver.webapp.security.saml.SAML2SSOValve
-
- SAMLSignatureValidatorImplementation - Class in org.wso2.appserver.webapp.security.saml.signature
-
This is a class which implements the XML Signature validator interface SignatureValidator.
- SAMLSignatureValidatorImplementation() - Constructor for class org.wso2.appserver.webapp.security.saml.signature.SAMLSignatureValidatorImplementation
-
- sendCharacterData(HttpServletResponse, String) - Static method in class org.wso2.appserver.webapp.security.utils.SSOUtils
-
Sends character data specified by the htmlPayload in the servlet response body.
- SESSION_BEAN - Static variable in class org.wso2.appserver.webapp.security.Constants
-
- setAssertion(Assertion) - Method in class org.wso2.appserver.webapp.security.bean.LoggedInSession.SAML2SSO
-
- setAssertionString(String) - Method in class org.wso2.appserver.webapp.security.bean.LoggedInSession.SAML2SSO
-
- setObject(Object) - Method in class org.wso2.appserver.webapp.security.utils.DataHolder
-
- setResponseString(String) - Method in class org.wso2.appserver.webapp.security.bean.LoggedInSession.SAML2SSO
-
- setSAML2SSO(LoggedInSession.SAML2SSO) - Method in class org.wso2.appserver.webapp.security.bean.LoggedInSession
-
- setSAMLResponse(Response) - Method in class org.wso2.appserver.webapp.security.bean.LoggedInSession.SAML2SSO
-
- setSessionIndex(String) - Method in class org.wso2.appserver.webapp.security.bean.LoggedInSession.SAML2SSO
-
- setSignature(RequestAbstractType, String, X509Credential) - Static method in class org.wso2.appserver.webapp.security.utils.SSOUtils
-
Applies the XML Digital Signature to the SAML 2.0 based Request.
- setSubjectAttributes(Map<String, String>) - Method in class org.wso2.appserver.webapp.security.bean.LoggedInSession.SAML2SSO
-
- setSubjectId(String) - Method in class org.wso2.appserver.webapp.security.bean.LoggedInSession.SAML2SSO
-
- SignatureValidator - Interface in org.wso2.appserver.webapp.security.saml.signature
-
This interface defines the common function(s) for an XML Signature validator.
- SSOAgentSessionManager - Class in org.wso2.appserver.webapp.security.agent
-
This class manages the authenticated sessions of single-sign-on (SSO) function.
- SSOException - Exception in org.wso2.appserver.webapp.security.utils.exception
-
This class defines a custom exception type which is used within the implementation of the single-sign-on (SSO).
- SSOException(String) - Constructor for exception org.wso2.appserver.webapp.security.utils.exception.SSOException
-
- SSOException(String, Throwable) - Constructor for exception org.wso2.appserver.webapp.security.utils.exception.SSOException
-
- SSORequestResolver - Class in org.wso2.appserver.webapp.security.agent
-
This class provides an implementation for resolving the type of an intercepted HTTP servlet request by analyzing
the single-sign-on (SSO) and single-logout (SLO) configurations and HTTP servlet request.
- SSORequestResolver(HttpServletRequest, WebAppSingleSignOn) - Constructor for class org.wso2.appserver.webapp.security.agent.SSORequestResolver
-
- SSOUtils - Class in org.wso2.appserver.webapp.security.utils
-
This class contains utility functions used within the single-sign-on (SSO) implementation.
- SSOX509Credential - Class in org.wso2.appserver.webapp.security.saml.signature
-
This is a singleton class which represents an entity credential associated with X.509 Public Key Infrastructure.