A B C D E G I J K L M O S U V X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- activate(ComponentContext) - Method in class org.wso2.carbon.hostobjects.sso.internal.SSOHostObjectServiceComponent
- AuthReqBuilder - Class in org.wso2.carbon.hostobjects.sso.internal.builder
- AuthReqBuilder() - Constructor for class org.wso2.carbon.hostobjects.sso.internal.builder.AuthReqBuilder
B
- buildAuthenticationRequest(String) - Method in class org.wso2.carbon.hostobjects.sso.internal.builder.AuthReqBuilder
-
Generate an authentication request.
- buildLogoutRequest(String, String, String, String) - Method in class org.wso2.carbon.hostobjects.sso.internal.builder.LogoutRequestBuilder
-
Build the logout request
- buildXMLObject(QName) - Static method in class org.wso2.carbon.hostobjects.sso.internal.util.Util
C
- createID() - Static method in class org.wso2.carbon.hostobjects.sso.internal.util.Util
-
Generates a unique Id for Authentication Requests
D
- deactivate(ComponentContext) - Method in class org.wso2.carbon.hostobjects.sso.internal.SSOHostObjectServiceComponent
- decode(String) - Static method in class org.wso2.carbon.hostobjects.sso.internal.util.Util
-
Decoding and deflating the encoded AuthReq
- decode(String) - Static method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
-
Decode xml
- doBootstrap() - Static method in class org.wso2.carbon.hostobjects.sso.internal.util.Util
-
This method is used to initialize the OpenSAML2 library.
E
- encode(String) - Static method in class org.wso2.carbon.hostobjects.sso.internal.util.Util
-
Compressing and Encoding the response
- ERROR_CODE - Static variable in class org.wso2.carbon.hostobjects.sso.internal.SSOConstants
G
- getClassName() - Method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
- getCredentalContextSet() - Method in class org.wso2.carbon.hostobjects.sso.internal.util.X509CredentialImpl
- getCredentialType() - Method in class org.wso2.carbon.hostobjects.sso.internal.util.X509CredentialImpl
- getCRLs() - Method in class org.wso2.carbon.hostobjects.sso.internal.util.X509CredentialImpl
- getDomainName(XMLObject) - Static method in class org.wso2.carbon.hostobjects.sso.internal.util.Util
- getEntityCertificate() - Method in class org.wso2.carbon.hostobjects.sso.internal.util.X509CredentialImpl
- getEntityCertificateChain() - Method in class org.wso2.carbon.hostobjects.sso.internal.util.X509CredentialImpl
- getEntityId() - Method in class org.wso2.carbon.hostobjects.sso.internal.util.X509CredentialImpl
- getKeyNames() - Method in class org.wso2.carbon.hostobjects.sso.internal.util.X509CredentialImpl
- getLoggedInUser() - Method in class org.wso2.carbon.hostobjects.sso.internal.SessionInfo
- getPrivateKey() - Method in class org.wso2.carbon.hostobjects.sso.internal.util.X509CredentialImpl
- getPublicKey() - Method in class org.wso2.carbon.hostobjects.sso.internal.util.X509CredentialImpl
-
Retrieves the publicKey
- getRealmService() - Static method in class org.wso2.carbon.hostobjects.sso.internal.util.Util
- getSamlToken() - Method in class org.wso2.carbon.hostobjects.sso.internal.SessionInfo
- getSecretKey() - Method in class org.wso2.carbon.hostobjects.sso.internal.util.X509CredentialImpl
- getSessionId() - Method in class org.wso2.carbon.hostobjects.sso.internal.SessionInfo
- getSessionIndex() - Method in class org.wso2.carbon.hostobjects.sso.internal.SessionInfo
- getSigningCert() - Method in class org.wso2.carbon.hostobjects.sso.internal.util.X509CredentialImpl
- getUsageType() - Method in class org.wso2.carbon.hostobjects.sso.internal.util.X509CredentialImpl
I
- IDP_ALIAS - Static variable in class org.wso2.carbon.hostobjects.sso.internal.SSOConstants
- IDP_URL - Static variable in class org.wso2.carbon.hostobjects.sso.internal.SSOConstants
- IS_AUTHENTICATED - Static variable in class org.wso2.carbon.hostobjects.sso.internal.SSOConstants
- ISSUER_ID - Static variable in class org.wso2.carbon.hostobjects.sso.internal.SSOConstants
J
- jsConstructor(Context, Object[], Function, boolean) - Static method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
- jsFunction_decode(Context, Scriptable, Object[], Function) - Static method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
-
Decoding and deflating the encoded AuthReq
- jsFunction_encode(Context, Scriptable, Object[], Function) - Static method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
-
Compressing and Encoding the response
- jsFunction_getIdentitySessionId(Context, Scriptable, Object[], Function) - Static method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
- jsFunction_getLoggedInUser(Context, Scriptable, Object[], Function) - Static method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
- jsFunction_getProperty(Context, Scriptable, Object[], Function) - Static method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
-
Get SSO configuration properties.
- jsFunction_getRelayStateProperty(Context, Scriptable, Object[], Function) - Static method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
-
Get requested URI for relay state.
- jsFunction_getSAMLAuthRequest(Context, Scriptable, Object[], Function) - Static method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
-
Get SAML authentication request build with given issuer
- jsFunction_getSAMLLogoutRequest(Context, Scriptable, Object[], Function) - Static method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
-
Get SAML logout request build.
- jsFunction_getSAMLResponseNameId(Context, Scriptable, Object[], Function) - Static method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
-
Extract the name of authenticated user from SAML response.
- jsFunction_getSAMLToken(Context, Scriptable, Object[], Function) - Static method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
- jsFunction_getUUID(Context, Scriptable, Object[], Function) - Static method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
-
generate a UUID
- jsFunction_invalidateSessionBySAMLResponse(Context, Scriptable, Object[], Function) - Static method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
-
Invalidate current browser authenticated session based on SAML log out request session index value.
- jsFunction_invalidateSessionBySessionId(Context, Scriptable, Object[], Function) - Static method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
-
Invalidate current browser authenticated session based on session id.
- jsFunction_isLogoutRequest(Context, Scriptable, Object[], Function) - Static method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
- jsFunction_isLogoutResponse(Context, Scriptable, Object[], Function) - Static method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
- jsFunction_isSessionAuthenticated(Context, Scriptable, Object[], Function) - Static method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
-
Check if the browser session is valid.
- jsFunction_setProperty(Context, Scriptable, Object[], Function) - Static method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
-
Set SSO Configuration key,values
- jsFunction_setRelayStateProperty(Context, Scriptable, Object[], Function) - Static method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
-
Set relay state property with requested uri.
- jsFunction_setSessionAuthenticated(Context, Scriptable, Object[], Function) - Static method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
-
Set the current session as authenticated by mapping with current session id to session index.
- jsFunction_validateSignature(Context, Scriptable, Object[], Function) - Static method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
- jsFunction_xmlDecode(Context, Scriptable, Object[], Function) - Static method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
- jsFunction_xmlEncode(Context, Scriptable, Object[], Function) - Static method in class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
K
- KEY_STORE_NAME - Static variable in class org.wso2.carbon.hostobjects.sso.internal.SSOConstants
- KEY_STORE_PASSWORD - Static variable in class org.wso2.carbon.hostobjects.sso.internal.SSOConstants
L
- LOGOUT_USER - Static variable in class org.wso2.carbon.hostobjects.sso.internal.SSOConstants
- LogoutRequestBuilder - Class in org.wso2.carbon.hostobjects.sso.internal.builder
-
This class is used to generate the Logout Requests.
- LogoutRequestBuilder() - Constructor for class org.wso2.carbon.hostobjects.sso.internal.builder.LogoutRequestBuilder
M
- marshall(XMLObject) - Static method in class org.wso2.carbon.hostobjects.sso.internal.util.Util
-
Serializing a SAML2 object into a String
O
- org.wso2.carbon.hostobjects.sso - package org.wso2.carbon.hostobjects.sso
- org.wso2.carbon.hostobjects.sso.internal - package org.wso2.carbon.hostobjects.sso.internal
- org.wso2.carbon.hostobjects.sso.internal.builder - package org.wso2.carbon.hostobjects.sso.internal.builder
- org.wso2.carbon.hostobjects.sso.internal.util - package org.wso2.carbon.hostobjects.sso.internal.util
S
- SAML2_NAME_ID_POLICY - Static variable in class org.wso2.carbon.hostobjects.sso.internal.SSOConstants
- SAMLSSORelyingPartyObject - Class in org.wso2.carbon.hostobjects.sso
-
This class wrap up the operations needed to write a saml relying party for sso use case.
- SAMLSSORelyingPartyObject() - Constructor for class org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject
- SessionInfo - Class in org.wso2.carbon.hostobjects.sso.internal
- SessionInfo(String) - Constructor for class org.wso2.carbon.hostobjects.sso.internal.SessionInfo
- setLoggedInUser(String) - Method in class org.wso2.carbon.hostobjects.sso.internal.SessionInfo
- setRealmService(RealmService) - Method in class org.wso2.carbon.hostobjects.sso.internal.SSOHostObjectServiceComponent
- setRealmService(RealmService) - Static method in class org.wso2.carbon.hostobjects.sso.internal.util.Util
- setSamlToken(String) - Method in class org.wso2.carbon.hostobjects.sso.internal.SessionInfo
- setSessionId(String) - Method in class org.wso2.carbon.hostobjects.sso.internal.SessionInfo
- setSessionIndex(String) - Method in class org.wso2.carbon.hostobjects.sso.internal.SessionInfo
- SSOConstants - Class in org.wso2.carbon.hostobjects.sso.internal
- SSOConstants() - Constructor for class org.wso2.carbon.hostobjects.sso.internal.SSOConstants
- SSOHostObjectServiceComponent - Class in org.wso2.carbon.hostobjects.sso.internal
- SSOHostObjectServiceComponent() - Constructor for class org.wso2.carbon.hostobjects.sso.internal.SSOHostObjectServiceComponent
U
- unmarshall(String) - Static method in class org.wso2.carbon.hostobjects.sso.internal.util.Util
-
Constructing the XMLObject Object from a String
- unsetRealmService(RealmService) - Method in class org.wso2.carbon.hostobjects.sso.internal.SSOHostObjectServiceComponent
- USERNAME - Static variable in class org.wso2.carbon.hostobjects.sso.internal.SSOConstants
- Util - Class in org.wso2.carbon.hostobjects.sso.internal.util
- Util() - Constructor for class org.wso2.carbon.hostobjects.sso.internal.util.Util
V
- validateSignature(Response, String, String, String, int, String) - Static method in class org.wso2.carbon.hostobjects.sso.internal.util.Util
-
This method validates the signature of the SAML Response.
X
- X509CredentialImpl - Class in org.wso2.carbon.hostobjects.sso.internal.util
-
X509Credential implementation for signature verification of self issued tokens.
- X509CredentialImpl(BigInteger, BigInteger) - Constructor for class org.wso2.carbon.hostobjects.sso.internal.util.X509CredentialImpl
-
The key is constructed form modulus and exponent.
- X509CredentialImpl(X509Certificate) - Constructor for class org.wso2.carbon.hostobjects.sso.internal.util.X509CredentialImpl
All Classes All Packages