A B C D E G I J K L M O S U V X 

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
 
A B C D E G I J K L M O S U V X 

Copyright © 2017 WSO2. All rights reserved.