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

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