A B C D E F G H I K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractInitiateLogin - Class in org.keycloak.adapters.saml
- AbstractInitiateLogin(SamlDeployment, SamlSessionStore) - Constructor for class org.keycloak.adapters.saml.AbstractInitiateLogin
- AbstractKeycloakSamlAdapterV1Parser<T> - Class in org.keycloak.adapters.saml.config.parsers
- AbstractKeycloakSamlAdapterV1Parser(KeycloakSamlAdapterV1QNames) - Constructor for class org.keycloak.adapters.saml.config.parsers.AbstractKeycloakSamlAdapterV1Parser
- AbstractSamlAuthenticationHandler - Class in org.keycloak.adapters.saml.profile
- AbstractSamlAuthenticationHandler(HttpFacade, SamlDeployment, SamlSessionStore) - Constructor for class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
- AdapterConstants - Class in org.keycloak.adapters.saml
- AdapterConstants() - Constructor for class org.keycloak.adapters.saml.AdapterConstants
- AdapterHttpClientConfig - Interface in org.keycloak.adapters.cloned
-
Configuration options relevant for configuring http client that can be used by adapter.
- addConfigurationProperty(String, String) - Method in class org.keycloak.adapters.saml.config.SP.RoleMappingsProviderConfig
- addSignatureValidationKey(PublicKey) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultIDP
- addSp(SP) - Method in class org.keycloak.adapters.saml.config.KeycloakSamlAdapter
- ALLOWED_CLOCK_SKEW - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ANY - org.keycloak.adapters.cloned.HttpClientBuilder.HostnameVerificationPolicy
-
Hostname verification is not done on the server's certificate
- ATTR_ALIAS - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_ALLOW_ANY_HOSTNAME - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_ASSERTION_CONSUMER_SERVICE_URL - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_ATTRIBUTE - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_AUTODETECT_BEARER_ONLY - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_BINDING_URL - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_CLIENT_KEYSTORE - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_CLIENT_KEYSTORE_PASSWORD - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_CONNECTION_POOL_SIZE - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_CONNECTION_TIMEOUT - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_CONNECTION_TTL - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_DISABLE_TRUST_MANAGER - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_ENCRYPTION - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_ENTITY_ID - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_FILE - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_FORCE_AUTHENTICATION - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_ID - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_IS_PASSIVE - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_KEEP_DOM_ASSERTION - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_LOGOUT_PAGE - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_METADATA_URL - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_NAME - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_NAME_ID_POLICY_FORMAT - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_PASSWORD - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_POLICY - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_POST_BINDING_URL - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_PROXY_URL - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_REDIRECT_BINDING_URL - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_REQUEST_BINDING - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_RESOURCE - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_RESPONSE_BINDING - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_SIGN_REQUEST - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_SIGN_RESPONSE - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_SIGNATURE_ALGORITHM - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_SIGNATURE_CANONICALIZATION_METHOD - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_SIGNATURES_REQUIRED - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_SIGNING - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_SOCKET_TIMEOUT - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_SSL_POLICY - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_TRUSTSTORE - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_TRUSTSTORE_PASSWORD - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_TURN_OFF_CHANGE_SESSSION_ID_ON_LOGIN - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_TYPE - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_UNIT - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_VALIDATE_ASSERTION_SIGNATURE - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_VALIDATE_REQUEST_SIGNATURE - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_VALIDATE_RESPONSE_SIGNATURE - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTR_VALUE - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ATTRIBUTE - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- AUTH_DATA_PARAM_NAME - Static variable in class org.keycloak.adapters.saml.AdapterConstants
- authenticate() - Method in class org.keycloak.adapters.saml.SamlAuthenticator
B
- bootstrapRoleMappingsProvider(SamlDeployment, ResourceLoader, SP.RoleMappingsProviderConfig) - Static method in class org.keycloak.adapters.saml.RoleMappingsProviderUtils
-
Loads the available implementations of
RoleMappingsProviderand selects the provider that matches the id that was configured inkeycloak-saml.xml. - BrowserHandler - Class in org.keycloak.adapters.saml.profile.webbrowsersso
- BrowserHandler(HttpFacade, SamlDeployment, SamlSessionStore) - Constructor for class org.keycloak.adapters.saml.profile.webbrowsersso.BrowserHandler
- build() - Method in class org.keycloak.adapters.cloned.HttpClientBuilder
- build(InputStream, ResourceLoader) - Method in class org.keycloak.adapters.saml.config.parsers.DeploymentBuilder
- build(AdapterHttpClientConfig) - Method in class org.keycloak.adapters.cloned.HttpClientBuilder
- buildSaml2AuthnRequestBuilder(SamlDeployment) - Static method in class org.keycloak.adapters.saml.AbstractInitiateLogin
C
- canHandle(HttpFacade) - Static method in class org.keycloak.adapters.saml.profile.ecp.EcpAuthenticationHandler
- CERTIFICATE - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- CERTIFICATE_PEM - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- challenge - Variable in class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
- challenge(HttpFacade) - Method in class org.keycloak.adapters.saml.AbstractInitiateLogin
- clientKeyStore - Variable in class org.keycloak.adapters.cloned.HttpClientBuilder
- clientPrivateKeyPassword - Variable in class org.keycloak.adapters.cloned.HttpClientBuilder
- completeAuthentication(SamlSession) - Method in class org.keycloak.adapters.saml.SamlAuthenticator
- connectionPoolSize - Variable in class org.keycloak.adapters.cloned.HttpClientBuilder
- connectionPoolSize(int) - Method in class org.keycloak.adapters.cloned.HttpClientBuilder
- connectionTTL - Variable in class org.keycloak.adapters.cloned.HttpClientBuilder
- connectionTTL(long, TimeUnit) - Method in class org.keycloak.adapters.cloned.HttpClientBuilder
- connectionTTLUnit - Variable in class org.keycloak.adapters.cloned.HttpClientBuilder
- connectSocket(int, Socket, HttpHost, InetSocketAddress, InetSocketAddress, HttpContext) - Method in class org.keycloak.adapters.cloned.SniSSLSocketFactory
- create(HttpFacade, SamlDeployment, SamlSessionStore) - Static method in class org.keycloak.adapters.saml.profile.ecp.EcpAuthenticationHandler
- create(HttpFacade, SamlDeployment, SamlSessionStore) - Static method in class org.keycloak.adapters.saml.profile.webbrowsersso.WebBrowserSsoAuthenticationHandler
- createAuthenticationHandler(HttpFacade, SamlDeployment, SamlSessionStore) - Method in class org.keycloak.adapters.saml.SamlAuthenticator
- createBrowserHandler(HttpFacade, SamlDeployment, SamlSessionStore) - Method in class org.keycloak.adapters.saml.SamlAuthenticator
- createChallenge() - Method in class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
- createChallenge() - Method in class org.keycloak.adapters.saml.profile.ecp.EcpAuthenticationHandler
- createLayeredSocket(Socket, String, int, HttpContext) - Method in class org.keycloak.adapters.cloned.SniSSLSocketFactory
- createSaml2Binding(SamlDeployment) - Static method in class org.keycloak.adapters.saml.AbstractInitiateLogin
- CURRENT_ACTION - Static variable in interface org.keycloak.adapters.saml.SamlSessionStore
D
- DefaultIDP() - Constructor for class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultIDP
- DefaultSamlDeployment - Class in org.keycloak.adapters.saml
- DefaultSamlDeployment() - Constructor for class org.keycloak.adapters.saml.DefaultSamlDeployment
- DefaultSamlDeployment.DefaultIDP - Class in org.keycloak.adapters.saml
- DefaultSamlDeployment.DefaultSingleLogoutService - Class in org.keycloak.adapters.saml
- DefaultSamlDeployment.DefaultSingleSignOnService - Class in org.keycloak.adapters.saml
- DefaultSingleLogoutService() - Constructor for class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleLogoutService
- DefaultSingleSignOnService() - Constructor for class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleSignOnService
- deployment - Variable in class org.keycloak.adapters.saml.AbstractInitiateLogin
- deployment - Variable in class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
- DeploymentBuilder - Class in org.keycloak.adapters.saml.config.parsers
- DeploymentBuilder() - Constructor for class org.keycloak.adapters.saml.config.parsers.DeploymentBuilder
- disableCookieCache - Variable in class org.keycloak.adapters.cloned.HttpClientBuilder
- disableCookieCache() - Method in class org.keycloak.adapters.cloned.HttpClientBuilder
- disableTrustManager - Variable in class org.keycloak.adapters.cloned.HttpClientBuilder
- disableTrustManager() - Method in class org.keycloak.adapters.cloned.HttpClientBuilder
-
Disable trust management and hostname verification.
- doHandle(SamlInvocationContext, OnSessionCreated) - Method in class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
- downloadKeysFromSamlDescriptor(HttpClient, String) - Static method in class org.keycloak.adapters.cloned.HttpAdapterUtils
E
- EcpAuthenticationHandler - Class in org.keycloak.adapters.saml.profile.ecp
- equals(Object) - Method in class org.keycloak.adapters.saml.SamlSession
- establishConnectionTimeout - Variable in class org.keycloak.adapters.cloned.HttpClientBuilder
- establishConnectionTimeout(long, TimeUnit) - Method in class org.keycloak.adapters.cloned.HttpClientBuilder
-
When trying to make an initial socket connection, what is the timeout?
- establishConnectionTimeoutUnits - Variable in class org.keycloak.adapters.cloned.HttpClientBuilder
- extractKeysFromSamlDescriptor(InputStream) - Static method in class org.keycloak.adapters.cloned.HttpAdapterUtils
-
Parses SAML descriptor and extracts keys from it.
- extractPostBindingResponse(String) - Method in class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
- extractRedirectBindingResponse(String) - Method in class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
F
- facade - Variable in class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
- FROM_ATTRIBUTE - org.keycloak.adapters.saml.SamlDeployment.PrincipalNamePolicy
- FROM_NAME_ID - org.keycloak.adapters.saml.SamlDeployment.PrincipalNamePolicy
G
- getAccount() - Method in interface org.keycloak.adapters.saml.SamlSessionStore
- getAlias() - Method in class org.keycloak.adapters.saml.config.Key.KeyStoreConfig
- getAllowedClockSkew() - Method in class org.keycloak.adapters.saml.config.IDP
- getAllowedClockSkew() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultIDP
- getAllowedClockSkew() - Method in interface org.keycloak.adapters.saml.SamlDeployment.IDP
-
Returns allowed time difference (in milliseconds) between IdP and SP
- getAllowedClockSkewUnit() - Method in class org.keycloak.adapters.saml.config.IDP
- getAssertionConsumerServiceUrl() - Method in class org.keycloak.adapters.saml.config.IDP.SingleSignOnService
- getAssertionConsumerServiceUrl() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleSignOnService
- getAssertionConsumerServiceUrl() - Method in interface org.keycloak.adapters.saml.SamlDeployment.IDP.SingleSignOnService
-
Returns URI where the IdP should send the responses to.
- getAttributeName() - Method in class org.keycloak.adapters.saml.config.SP.PrincipalNameMapping
- getBindingUrl() - Method in class org.keycloak.adapters.saml.config.IDP.SingleSignOnService
- getCertificateAlias() - Method in class org.keycloak.adapters.saml.config.Key.KeyStoreConfig
- getCertificatePem() - Method in class org.keycloak.adapters.saml.config.Key
- getChallenge() - Method in class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
- getChallenge() - Method in interface org.keycloak.adapters.saml.profile.SamlAuthenticationHandler
- getChallenge() - Method in class org.keycloak.adapters.saml.SamlAuthenticator
- getClient() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultIDP
- getClient() - Method in interface org.keycloak.adapters.saml.SamlDeployment.IDP
-
Returns
HttpClientinstance that will be used for http communication with this IdP. - getClientKeystore() - Method in interface org.keycloak.adapters.cloned.AdapterHttpClientConfig
-
Returns keystore with client keys.
- getClientKeystore() - Method in class org.keycloak.adapters.saml.config.IDP.HttpClientConfig
- getClientKeystorePassword() - Method in interface org.keycloak.adapters.cloned.AdapterHttpClientConfig
-
Returns keystore password.
- getClientKeystorePassword() - Method in class org.keycloak.adapters.saml.config.IDP.HttpClientConfig
- getConfiguration() - Method in class org.keycloak.adapters.saml.config.SP.RoleMappingsProviderConfig
- getConnectionPoolSize() - Method in interface org.keycloak.adapters.cloned.AdapterHttpClientConfig
-
Returns size of connection pool.
- getConnectionPoolSize() - Method in class org.keycloak.adapters.saml.config.IDP.HttpClientConfig
- getConnectionTimeout() - Method in interface org.keycloak.adapters.cloned.AdapterHttpClientConfig
-
Returns timeout for establishing the connection with the remote host in milliseconds.
- getConnectionTimeout() - Method in class org.keycloak.adapters.saml.config.IDP.HttpClientConfig
- getConnectionTTL() - Method in interface org.keycloak.adapters.cloned.AdapterHttpClientConfig
-
Returns the connection time-to-live
- getConnectionTTL() - Method in class org.keycloak.adapters.saml.config.IDP.HttpClientConfig
- getDecryptionKey() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- getDecryptionKey() - Method in interface org.keycloak.adapters.saml.SamlDeployment
- getElementFromName(QName) - Method in class org.keycloak.adapters.saml.config.parsers.AbstractKeycloakSamlAdapterV1Parser
- getEntityID() - Method in class org.keycloak.adapters.saml.config.IDP
- getEntityID() - Method in class org.keycloak.adapters.saml.config.SP
- getEntityID() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultIDP
- getEntityID() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- getEntityID() - Method in interface org.keycloak.adapters.saml.SamlDeployment
-
Returns entity identifier of this SP.
- getEntityID() - Method in interface org.keycloak.adapters.saml.SamlDeployment.IDP
-
Returns entity identifier of this IdP.
- getFile() - Method in class org.keycloak.adapters.saml.config.Key.KeyStoreConfig
- getHttpClientConfig() - Method in class org.keycloak.adapters.saml.config.IDP
- getId() - Method in class org.keycloak.adapters.saml.config.SP.RoleMappingsProviderConfig
- getId() - Method in class org.keycloak.adapters.saml.PropertiesBasedRoleMapper
- getId() - Method in interface org.keycloak.adapters.saml.RoleMappingsProvider
-
Obtains the provider's identifier.
- getIdp() - Method in class org.keycloak.adapters.saml.config.SP
- getIDP() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- getIDP() - Method in interface org.keycloak.adapters.saml.SamlDeployment
-
Returns Identity Provider configuration for this SAML deployment.
- getInstance() - Static method in class org.keycloak.adapters.saml.config.parsers.HttpClientParser
- getInstance() - Static method in class org.keycloak.adapters.saml.config.parsers.IdpParser
- getInstance() - Static method in class org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterParser
- getInstance() - Static method in class org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1Parser
- getInstance() - Static method in class org.keycloak.adapters.saml.config.parsers.KeyParser
- getInstance() - Static method in class org.keycloak.adapters.saml.config.parsers.KeysParser
- getInstance() - Static method in class org.keycloak.adapters.saml.config.parsers.KeyStoreParser
- getInstance() - Static method in class org.keycloak.adapters.saml.config.parsers.PrincipalNameMappingParser
- getInstance() - Static method in class org.keycloak.adapters.saml.config.parsers.RoleMappingParser
- getInstance() - Static method in class org.keycloak.adapters.saml.config.parsers.RoleMappingsProviderParser
- getInstance() - Static method in class org.keycloak.adapters.saml.config.parsers.SingleLogoutServiceParser
- getInstance() - Static method in class org.keycloak.adapters.saml.config.parsers.SingleSignOnServiceParser
- getInstance() - Static method in class org.keycloak.adapters.saml.config.parsers.SpParser
- getKey(String) - Method in class org.keycloak.adapters.saml.rotation.SamlDescriptorPublicKeyLocator
- getKeys() - Method in class org.keycloak.adapters.saml.config.IDP
- getKeys() - Method in class org.keycloak.adapters.saml.config.SP
- getKeystore() - Method in class org.keycloak.adapters.saml.config.Key
- getLogoutPage() - Method in class org.keycloak.adapters.saml.config.SP
- getLogoutPage() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- getLogoutPage() - Method in interface org.keycloak.adapters.saml.SamlDeployment
- getMetadataUrl() - Method in class org.keycloak.adapters.saml.config.IDP
- getMetadataUrl() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultIDP
- getMinTimeBetweenDescriptorRequests() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultIDP
- getMinTimeBetweenDescriptorRequests() - Method in interface org.keycloak.adapters.saml.SamlDeployment.IDP
-
Returns minimum time (in seconds) between issuing requests to IdP SAML descriptor.
- getNameIDPolicyFormat() - Method in class org.keycloak.adapters.saml.config.SP
- getNameIDPolicyFormat() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- getNameIDPolicyFormat() - Method in interface org.keycloak.adapters.saml.SamlDeployment
- getPassword() - Method in class org.keycloak.adapters.saml.config.Key.KeyStoreConfig
- getPolicy() - Method in class org.keycloak.adapters.saml.config.SP.PrincipalNameMapping
- getPostBindingUrl() - Method in class org.keycloak.adapters.saml.config.IDP.SingleLogoutService
- getPrincipal() - Method in class org.keycloak.adapters.saml.SamlSession
- getPrincipalAttributeName() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- getPrincipalAttributeName() - Method in interface org.keycloak.adapters.saml.SamlDeployment
- getPrincipalNameMapping() - Method in class org.keycloak.adapters.saml.config.SP
- getPrincipalNamePolicy() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- getPrincipalNamePolicy() - Method in interface org.keycloak.adapters.saml.SamlDeployment
- getPrivateKeyAlias() - Method in class org.keycloak.adapters.saml.config.Key.KeyStoreConfig
- getPrivateKeyPassword() - Method in class org.keycloak.adapters.saml.config.Key.KeyStoreConfig
- getPrivateKeyPem() - Method in class org.keycloak.adapters.saml.config.Key
- getProxyUrl() - Method in interface org.keycloak.adapters.cloned.AdapterHttpClientConfig
-
Returns URL of HTTP proxy.
- getProxyUrl() - Method in class org.keycloak.adapters.saml.config.IDP.HttpClientConfig
- getPublicKeyFromPem(Key) - Static method in class org.keycloak.adapters.saml.config.parsers.DeploymentBuilder
- getPublicKeyPem() - Method in class org.keycloak.adapters.saml.config.Key
- getQName() - Method in enum org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- getQName(String) - Method in enum org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- getRedirectBindingUrl() - Method in class org.keycloak.adapters.saml.config.IDP.SingleLogoutService
- getRedirectTo(HttpFacade, String, String) - Static method in class org.keycloak.adapters.saml.SamlUtil
-
Gets a url to redirect to if there is an IDP initiated login.
- getRedirectUri() - Method in interface org.keycloak.adapters.saml.SamlSessionStore
- getRelayState() - Method in class org.keycloak.adapters.saml.profile.SamlInvocationContext
- getRequestBinding() - Method in class org.keycloak.adapters.saml.config.IDP.SingleLogoutService
- getRequestBinding() - Method in class org.keycloak.adapters.saml.config.IDP.SingleSignOnService
- getRequestBinding() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleLogoutService
- getRequestBinding() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleSignOnService
- getRequestBinding() - Method in interface org.keycloak.adapters.saml.SamlDeployment.IDP.SingleLogoutService
- getRequestBinding() - Method in interface org.keycloak.adapters.saml.SamlDeployment.IDP.SingleSignOnService
- getRequestBindingUrl() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleLogoutService
- getRequestBindingUrl() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleSignOnService
- getRequestBindingUrl() - Method in interface org.keycloak.adapters.saml.SamlDeployment.IDP.SingleLogoutService
- getRequestBindingUrl() - Method in interface org.keycloak.adapters.saml.SamlDeployment.IDP.SingleSignOnService
-
Returns URL for the IDP login service that the client will send requests to.
- getResource() - Method in class org.keycloak.adapters.saml.config.Key.KeyStoreConfig
- getResourceAsStream(String) - Method in interface org.keycloak.adapters.saml.config.parsers.ResourceLoader
- getResponseBinding() - Method in class org.keycloak.adapters.saml.config.IDP.SingleLogoutService
- getResponseBinding() - Method in class org.keycloak.adapters.saml.config.IDP.SingleSignOnService
- getResponseBinding() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleLogoutService
- getResponseBinding() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleSignOnService
- getResponseBinding() - Method in interface org.keycloak.adapters.saml.SamlDeployment.IDP.SingleLogoutService
- getResponseBinding() - Method in interface org.keycloak.adapters.saml.SamlDeployment.IDP.SingleSignOnService
-
SAML allows the client to request what binding type it wants authn responses to use.
- getResponseBindingUrl() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleLogoutService
- getResponseBindingUrl() - Method in interface org.keycloak.adapters.saml.SamlDeployment.IDP.SingleLogoutService
- getResponseCode() - Method in class org.keycloak.adapters.saml.AbstractInitiateLogin
- getRoleAttributeNames() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- getRoleAttributeNames() - Method in interface org.keycloak.adapters.saml.SamlDeployment
- getRoleAttributes() - Method in class org.keycloak.adapters.saml.config.SP
- getRoleMappingsProvider() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- getRoleMappingsProvider() - Method in interface org.keycloak.adapters.saml.SamlDeployment
-
Obtains the
RoleMappingsProviderthat was configured for the SP. - getRoleMappingsProviderConfig() - Method in class org.keycloak.adapters.saml.config.SP
- getRoles() - Method in class org.keycloak.adapters.saml.SamlSession
- getSamlRequest() - Method in class org.keycloak.adapters.saml.profile.SamlInvocationContext
- getSamlResponse() - Method in class org.keycloak.adapters.saml.profile.SamlInvocationContext
- getSessionIndex() - Method in class org.keycloak.adapters.saml.SamlSession
- getSessionNotOnOrAfter() - Method in class org.keycloak.adapters.saml.SamlSession
- getSignatureAlgorithm() - Method in class org.keycloak.adapters.saml.config.IDP
- getSignatureAlgorithm() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- getSignatureAlgorithm() - Method in interface org.keycloak.adapters.saml.SamlDeployment
- getSignatureCanonicalizationMethod() - Method in class org.keycloak.adapters.saml.config.IDP
- getSignatureCanonicalizationMethod() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- getSignatureCanonicalizationMethod() - Method in interface org.keycloak.adapters.saml.SamlDeployment
- getSignatureValidationKeyLocator() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultIDP
- getSignatureValidationKeyLocator() - Method in interface org.keycloak.adapters.saml.SamlDeployment.IDP
-
Returns
KeyLocatorlooking up public keys used for validation of IdP signatures. - getSigningKeyPair() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- getSigningKeyPair() - Method in interface org.keycloak.adapters.saml.SamlDeployment
- getSingleLogoutService() - Method in class org.keycloak.adapters.saml.config.IDP
- getSingleLogoutService() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultIDP
- getSingleLogoutService() - Method in interface org.keycloak.adapters.saml.SamlDeployment.IDP
-
Returns Single logout service configuration for this IdP.
- getSingleSignOnService() - Method in class org.keycloak.adapters.saml.config.IDP
- getSingleSignOnService() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultIDP
- getSingleSignOnService() - Method in interface org.keycloak.adapters.saml.SamlDeployment.IDP
-
Returns Single sign on service configuration for this IdP.
- getSocketTimeout() - Method in interface org.keycloak.adapters.cloned.AdapterHttpClientConfig
-
Returns timeout for socket waiting for data in milliseconds.
- getSocketTimeout() - Method in class org.keycloak.adapters.saml.config.IDP.HttpClientConfig
- getSps() - Method in class org.keycloak.adapters.saml.config.KeycloakSamlAdapter
- getSslPolicy() - Method in class org.keycloak.adapters.saml.config.SP
- getSslRequired() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- getSslRequired() - Method in interface org.keycloak.adapters.saml.SamlDeployment
- getTruststore() - Method in interface org.keycloak.adapters.cloned.AdapterHttpClientConfig
-
Returns truststore filename.
- getTruststore() - Method in class org.keycloak.adapters.saml.config.IDP.HttpClientConfig
- getTruststorePassword() - Method in interface org.keycloak.adapters.cloned.AdapterHttpClientConfig
-
Returns truststore password.
- getTruststorePassword() - Method in class org.keycloak.adapters.saml.config.IDP.HttpClientConfig
- getType() - Method in class org.keycloak.adapters.saml.config.Key.KeyStoreConfig
H
- handle(OnSessionCreated) - Method in class org.keycloak.adapters.saml.profile.ecp.EcpAuthenticationHandler
- handle(OnSessionCreated) - Method in interface org.keycloak.adapters.saml.profile.SamlAuthenticationHandler
- handle(OnSessionCreated) - Method in class org.keycloak.adapters.saml.profile.webbrowsersso.BrowserHandler
- handle(OnSessionCreated) - Method in class org.keycloak.adapters.saml.profile.webbrowsersso.SamlEndpoint
- handle(OnSessionCreated) - Method in class org.keycloak.adapters.saml.profile.webbrowsersso.WebBrowserSsoAuthenticationHandler
- handleLoginResponse(SAMLDocumentHolder, boolean, OnSessionCreated) - Method in class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
- handleLogoutResponse(SAMLDocumentHolder, StatusResponseType, String) - Method in class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
- handleRequest() - Method in class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
- handleRequest() - Method in class org.keycloak.adapters.saml.profile.webbrowsersso.WebBrowserSsoAuthenticationHandler
- handleSamlRequest(String, String) - Method in class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
- handleSamlResponse(String, String, OnSessionCreated) - Method in class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
- hashCode() - Method in class org.keycloak.adapters.saml.SamlSession
- hostnameVerification(HttpClientBuilder.HostnameVerificationPolicy) - Method in class org.keycloak.adapters.cloned.HttpClientBuilder
-
SSL policy used to verify hostnames
- HTTP_CLIENT - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- HttpAdapterUtils - Class in org.keycloak.adapters.cloned
- HttpAdapterUtils() - Constructor for class org.keycloak.adapters.cloned.HttpAdapterUtils
- HttpClientAdapterException - Exception in org.keycloak.adapters.cloned
- HttpClientAdapterException(String) - Constructor for exception org.keycloak.adapters.cloned.HttpClientAdapterException
- HttpClientAdapterException(String, Throwable) - Constructor for exception org.keycloak.adapters.cloned.HttpClientAdapterException
- HttpClientBuilder - Class in org.keycloak.adapters.cloned
-
Abstraction for creating HttpClients.
- HttpClientBuilder() - Constructor for class org.keycloak.adapters.cloned.HttpClientBuilder
- HttpClientBuilder.HostnameVerificationPolicy - Enum in org.keycloak.adapters.cloned
- HttpClientConfig() - Constructor for class org.keycloak.adapters.saml.config.IDP.HttpClientConfig
- HttpClientParser - Class in org.keycloak.adapters.saml.config.parsers
I
- IDP - Class in org.keycloak.adapters.saml.config
- IDP - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- IDP() - Constructor for class org.keycloak.adapters.saml.config.IDP
- IDP.HttpClientConfig - Class in org.keycloak.adapters.saml.config
- IDP.SingleLogoutService - Class in org.keycloak.adapters.saml.config
- IDP.SingleSignOnService - Class in org.keycloak.adapters.saml.config
- IdpParser - Class in org.keycloak.adapters.saml.config.parsers
- init(SamlDeployment, ResourceLoader, Properties) - Method in class org.keycloak.adapters.saml.PropertiesBasedRoleMapper
- init(SamlDeployment, ResourceLoader, Properties) - Method in interface org.keycloak.adapters.saml.RoleMappingsProvider
-
Initializes the provider.
- initiateLogin() - Method in class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
- instantiateElement(XMLEventReader, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.HttpClientParser
- instantiateElement(XMLEventReader, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.IdpParser
- instantiateElement(XMLEventReader, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1Parser
- instantiateElement(XMLEventReader, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.KeyParser
- instantiateElement(XMLEventReader, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.KeysParser
- instantiateElement(XMLEventReader, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.KeyStoreParser
- instantiateElement(XMLEventReader, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.PrincipalNameMappingParser
- instantiateElement(XMLEventReader, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.RoleMappingParser
- instantiateElement(XMLEventReader, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.RoleMappingsProviderParser
- instantiateElement(XMLEventReader, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.SingleLogoutServiceParser
- instantiateElement(XMLEventReader, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.SingleSignOnServiceParser
- instantiateElement(XMLEventReader, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.SpParser
- isAllowAnyHostname() - Method in interface org.keycloak.adapters.cloned.AdapterHttpClientConfig
-
Returns boolean flag whether any hostname verification is done on the server's certificate,
truemeans that verification is not done. - isAllowAnyHostname() - Method in class org.keycloak.adapters.saml.config.IDP.HttpClientConfig
- isAutodetectBearerOnly() - Method in class org.keycloak.adapters.saml.config.SP
- isAutodetectBearerOnly() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- isAutodetectBearerOnly() - Method in interface org.keycloak.adapters.saml.SamlDeployment
- isAutodetectedBearerOnly(HttpFacade.Request) - Method in class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
- isConfigured() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- isConfigured() - Method in interface org.keycloak.adapters.saml.SamlDeployment
- isDisableTrustManager() - Method in interface org.keycloak.adapters.cloned.AdapterHttpClientConfig
-
Returns boolean flag whether any trust management and hostname verification is done.
- isDisableTrustManager() - Method in class org.keycloak.adapters.saml.config.IDP.HttpClientConfig
- isEncryption() - Method in class org.keycloak.adapters.saml.config.Key
- isForceAuthentication() - Method in class org.keycloak.adapters.saml.config.SP
- isForceAuthentication() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- isForceAuthentication() - Method in interface org.keycloak.adapters.saml.SamlDeployment
- isIsPassive() - Method in class org.keycloak.adapters.saml.config.SP
- isIsPassive() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- isIsPassive() - Method in interface org.keycloak.adapters.saml.SamlDeployment
- isKeepDOMAssertion() - Method in class org.keycloak.adapters.saml.config.SP
- isKeepDOMAssertion() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- isKeepDOMAssertion() - Method in interface org.keycloak.adapters.saml.SamlDeployment
- isLoggedIn() - Method in interface org.keycloak.adapters.saml.SamlSessionStore
- isLoggingIn() - Method in interface org.keycloak.adapters.saml.SamlSessionStore
- isLoggingOut() - Method in interface org.keycloak.adapters.saml.SamlSessionStore
- isRole(AttributeType) - Method in class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
- isSignaturesRequired() - Method in class org.keycloak.adapters.saml.config.IDP
- isSigning() - Method in class org.keycloak.adapters.saml.config.Key
- isSignRequest() - Method in class org.keycloak.adapters.saml.config.IDP.SingleLogoutService
- isSignRequest() - Method in class org.keycloak.adapters.saml.config.IDP.SingleSignOnService
- isSignResponse() - Method in class org.keycloak.adapters.saml.config.IDP.SingleLogoutService
- isTurnOffChangeSessionIdOnLogin() - Method in class org.keycloak.adapters.saml.config.SP
- isValidateAssertionSignature() - Method in class org.keycloak.adapters.saml.config.IDP.SingleSignOnService
- isValidateRequestSignature() - Method in class org.keycloak.adapters.saml.config.IDP.SingleLogoutService
- isValidateResponseSignature() - Method in class org.keycloak.adapters.saml.config.IDP.SingleLogoutService
- isValidateResponseSignature() - Method in class org.keycloak.adapters.saml.config.IDP.SingleSignOnService
- iterator() - Method in class org.keycloak.adapters.saml.rotation.SamlDescriptorPublicKeyLocator
K
- Key - Class in org.keycloak.adapters.saml.config
- Key() - Constructor for class org.keycloak.adapters.saml.config.Key
- KEY - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- KEY_STORE - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- Key.KeyStoreConfig - Class in org.keycloak.adapters.saml.config
- KEYCLOAK_SAML_ADAPTER - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- KeycloakSamlAdapter - Class in org.keycloak.adapters.saml.config
- KeycloakSamlAdapter() - Constructor for class org.keycloak.adapters.saml.config.KeycloakSamlAdapter
- KeycloakSamlAdapterParser - Class in org.keycloak.adapters.saml.config.parsers
- KeycloakSamlAdapterParser() - Constructor for class org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterParser
- KeycloakSamlAdapterV1Parser - Class in org.keycloak.adapters.saml.config.parsers
- KeycloakSamlAdapterV1QNames - Enum in org.keycloak.adapters.saml.config.parsers
- KeyParser - Class in org.keycloak.adapters.saml.config.parsers
- KEYS - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- KeysParser - Class in org.keycloak.adapters.saml.config.parsers
- keyStore(KeyStore, char[]) - Method in class org.keycloak.adapters.cloned.HttpClientBuilder
- keyStore(KeyStore, String) - Method in class org.keycloak.adapters.cloned.HttpClientBuilder
- KeyStoreConfig() - Constructor for class org.keycloak.adapters.saml.config.Key.KeyStoreConfig
- KeyStoreParser - Class in org.keycloak.adapters.saml.config.parsers
L
- loadKeystore(ResourceLoader, Key) - Static method in class org.keycloak.adapters.saml.config.parsers.DeploymentBuilder
- log - Static variable in class org.keycloak.adapters.saml.AbstractInitiateLogin
- log - Static variable in class org.keycloak.adapters.saml.config.parsers.DeploymentBuilder
- log - Static variable in class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
- log - Static variable in class org.keycloak.adapters.saml.SamlAuthenticator
- log - Static variable in class org.keycloak.adapters.saml.SamlUtil
- LOGGING_IN - org.keycloak.adapters.saml.SamlSessionStore.CurrentAction
- LOGGING_OUT - org.keycloak.adapters.saml.SamlSessionStore.CurrentAction
- logoutAccount() - Method in interface org.keycloak.adapters.saml.SamlSessionStore
- logoutByPrincipal(String) - Method in interface org.keycloak.adapters.saml.SamlSessionStore
- logoutBySsoId(List<String>) - Method in interface org.keycloak.adapters.saml.SamlSessionStore
- logoutRequest(LogoutRequestType, String) - Method in class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
- logoutRequest(LogoutRequestType, String) - Method in class org.keycloak.adapters.saml.profile.ecp.EcpAuthenticationHandler
- logoutRequest(LogoutRequestType, String) - Method in class org.keycloak.adapters.saml.profile.webbrowsersso.WebBrowserSsoAuthenticationHandler
- LOOKUP - Static variable in class org.keycloak.adapters.saml.config.parsers.AbstractKeycloakSamlAdapterV1Parser
M
- map(String, Set<String>) - Method in class org.keycloak.adapters.saml.PropertiesBasedRoleMapper
- map(String, Set<String>) - Method in interface org.keycloak.adapters.saml.RoleMappingsProvider
-
Produces the final set of roles that should be assigned to the specified principal.
- maxPooledPerRoute - Variable in class org.keycloak.adapters.cloned.HttpClientBuilder
- maxPooledPerRoute(int) - Method in class org.keycloak.adapters.cloned.HttpClientBuilder
N
- NONE - org.keycloak.adapters.saml.SamlSessionStore.CurrentAction
- NS_URI - Static variable in enum org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
O
- onSessionCreated(SamlSession) - Method in interface org.keycloak.adapters.saml.OnSessionCreated
- OnSessionCreated - Interface in org.keycloak.adapters.saml
- org.keycloak.adapters.cloned - package org.keycloak.adapters.cloned
- org.keycloak.adapters.saml - package org.keycloak.adapters.saml
- org.keycloak.adapters.saml.config - package org.keycloak.adapters.saml.config
- org.keycloak.adapters.saml.config.parsers - package org.keycloak.adapters.saml.config.parsers
- org.keycloak.adapters.saml.descriptor.parsers - package org.keycloak.adapters.saml.descriptor.parsers
- org.keycloak.adapters.saml.profile - package org.keycloak.adapters.saml.profile
- org.keycloak.adapters.saml.profile.ecp - package org.keycloak.adapters.saml.profile.ecp
- org.keycloak.adapters.saml.profile.webbrowsersso - package org.keycloak.adapters.saml.profile.webbrowsersso
- org.keycloak.adapters.saml.rotation - package org.keycloak.adapters.saml.rotation
P
- PAOS_CONTENT_TYPE - Static variable in class org.keycloak.adapters.saml.profile.ecp.EcpAuthenticationHandler
- PAOS_HEADER - Static variable in class org.keycloak.adapters.saml.profile.ecp.EcpAuthenticationHandler
- parse(InputStream) - Method in class org.keycloak.adapters.saml.descriptor.parsers.SamlDescriptorIDPKeysExtractor
- parse(XMLEventReader) - Method in class org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterParser
- parseBinding(String) - Static method in enum org.keycloak.adapters.saml.SamlDeployment.Binding
- policy - Variable in class org.keycloak.adapters.cloned.HttpClientBuilder
- POST - org.keycloak.adapters.saml.SamlDeployment.Binding
- PRINCIPAL_NAME_MAPPING - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- PrincipalNameMapping() - Constructor for class org.keycloak.adapters.saml.config.SP.PrincipalNameMapping
- PrincipalNameMappingParser - Class in org.keycloak.adapters.saml.config.parsers
- PRIVATE_KEY - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- PRIVATE_KEY_PEM - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- processSubElement(XMLEventReader, List<Key>, KeycloakSamlAdapterV1QNames, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.KeysParser
- processSubElement(XMLEventReader, Set<String>, KeycloakSamlAdapterV1QNames, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.RoleMappingParser
- processSubElement(XMLEventReader, IDP.HttpClientConfig, KeycloakSamlAdapterV1QNames, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.HttpClientParser
- processSubElement(XMLEventReader, IDP.SingleLogoutService, KeycloakSamlAdapterV1QNames, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.SingleLogoutServiceParser
- processSubElement(XMLEventReader, IDP.SingleSignOnService, KeycloakSamlAdapterV1QNames, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.SingleSignOnServiceParser
- processSubElement(XMLEventReader, IDP, KeycloakSamlAdapterV1QNames, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.IdpParser
- processSubElement(XMLEventReader, Key.KeyStoreConfig, KeycloakSamlAdapterV1QNames, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.KeyStoreParser
- processSubElement(XMLEventReader, KeycloakSamlAdapter, KeycloakSamlAdapterV1QNames, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1Parser
- processSubElement(XMLEventReader, Key, KeycloakSamlAdapterV1QNames, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.KeyParser
- processSubElement(XMLEventReader, SP.PrincipalNameMapping, KeycloakSamlAdapterV1QNames, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.PrincipalNameMappingParser
- processSubElement(XMLEventReader, SP.RoleMappingsProviderConfig, KeycloakSamlAdapterV1QNames, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.RoleMappingsProviderParser
- processSubElement(XMLEventReader, SP, KeycloakSamlAdapterV1QNames, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.SpParser
- PropertiesBasedRoleMapper - Class in org.keycloak.adapters.saml
-
A
RoleMappingsProviderimplementation that uses apropertiesfile to determine the mappings that should be applied to the SAML principal and roles. - PropertiesBasedRoleMapper() - Constructor for class org.keycloak.adapters.saml.PropertiesBasedRoleMapper
- PROPERTY - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- PROVIDER_ID - Static variable in class org.keycloak.adapters.saml.PropertiesBasedRoleMapper
- proxyHost - Variable in class org.keycloak.adapters.cloned.HttpClientBuilder
- PUBLIC_KEY_PEM - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
R
- REDIRECT - org.keycloak.adapters.saml.SamlDeployment.Binding
- refreshKeyCache() - Method in class org.keycloak.adapters.saml.rotation.SamlDescriptorPublicKeyLocator
- refreshKeyLocatorConfiguration() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultIDP
- REPLICATION_CONFIG_CONTAINER_PARAM_NAME - Static variable in class org.keycloak.adapters.saml.AdapterConstants
- REPLICATION_CONFIG_SSO_CACHE_PARAM_NAME - Static variable in class org.keycloak.adapters.saml.AdapterConstants
- resolve(HttpFacade.Request) - Method in interface org.keycloak.adapters.saml.SamlConfigResolver
- resolveDeployment(HttpFacade) - Method in class org.keycloak.adapters.saml.SamlDeploymentContext
- ResourceLoader - Interface in org.keycloak.adapters.saml.config.parsers
- ROLE_IDENTIFIERS - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- ROLE_MAPPINGS_PROVIDER - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- RoleMappingParser - Class in org.keycloak.adapters.saml.config.parsers
- RoleMappingsProvider - Interface in org.keycloak.adapters.saml
-
A simple SPI for mapping SAML roles into roles that exist in the SP application environment.
- RoleMappingsProviderConfig() - Constructor for class org.keycloak.adapters.saml.config.SP.RoleMappingsProviderConfig
- RoleMappingsProviderParser - Class in org.keycloak.adapters.saml.config.parsers
-
A parser for the
<RoleMappingsProvider>element., represented by the role-mappings-provider-type in the schema. - RoleMappingsProviderUtils - Class in org.keycloak.adapters.saml
-
Utility class that allows for the instantiation and configuration of role mappings providers.
- RoleMappingsProviderUtils() - Constructor for class org.keycloak.adapters.saml.RoleMappingsProviderUtils
S
- SAML_LOGIN_ERROR_STATUS - Static variable in interface org.keycloak.adapters.saml.SamlSessionStore
- SAML_LOGOUT_ERROR_STATUS - Static variable in interface org.keycloak.adapters.saml.SamlSessionStore
- SamlAuthenticationHandler - Interface in org.keycloak.adapters.saml.profile
- SamlAuthenticator - Class in org.keycloak.adapters.saml
- SamlAuthenticator(HttpFacade, SamlDeployment, SamlSessionStore) - Constructor for class org.keycloak.adapters.saml.SamlAuthenticator
- SamlConfigResolver - Interface in org.keycloak.adapters.saml
-
On multi-tenant scenarios, Keycloak will defer the resolution of a SamlDeployment to the target application at the request-phase.
- SamlDeployment - Interface in org.keycloak.adapters.saml
-
Represents SAML deployment configuration.
- SamlDeployment.Binding - Enum in org.keycloak.adapters.saml
- SamlDeployment.IDP - Interface in org.keycloak.adapters.saml
- SamlDeployment.IDP.SingleLogoutService - Interface in org.keycloak.adapters.saml
- SamlDeployment.IDP.SingleSignOnService - Interface in org.keycloak.adapters.saml
- SamlDeployment.PrincipalNamePolicy - Enum in org.keycloak.adapters.saml
- SamlDeploymentContext - Class in org.keycloak.adapters.saml
- SamlDeploymentContext(SamlConfigResolver) - Constructor for class org.keycloak.adapters.saml.SamlDeploymentContext
- SamlDeploymentContext(SamlDeployment) - Constructor for class org.keycloak.adapters.saml.SamlDeploymentContext
- SamlDescriptorIDPKeysExtractor - Class in org.keycloak.adapters.saml.descriptor.parsers
-
Goes through the given XML file and extracts names, certificates and keys from the KeyInfo elements.
- SamlDescriptorIDPKeysExtractor() - Constructor for class org.keycloak.adapters.saml.descriptor.parsers.SamlDescriptorIDPKeysExtractor
- SamlDescriptorPublicKeyLocator - Class in org.keycloak.adapters.saml.rotation
-
This class defines a
KeyLocatorthat looks up public keys and certificates in IdP's SAML descriptor (i.e. - SamlDescriptorPublicKeyLocator(String, int, int, HttpClient) - Constructor for class org.keycloak.adapters.saml.rotation.SamlDescriptorPublicKeyLocator
- SamlEndpoint - Class in org.keycloak.adapters.saml.profile.webbrowsersso
- SamlEndpoint(HttpFacade, SamlDeployment, SamlSessionStore) - Constructor for class org.keycloak.adapters.saml.profile.webbrowsersso.SamlEndpoint
- SamlInvocationContext - Class in org.keycloak.adapters.saml.profile
- SamlInvocationContext() - Constructor for class org.keycloak.adapters.saml.profile.SamlInvocationContext
- SamlInvocationContext(String, String, String) - Constructor for class org.keycloak.adapters.saml.profile.SamlInvocationContext
- SamlSession - Class in org.keycloak.adapters.saml
- SamlSession() - Constructor for class org.keycloak.adapters.saml.SamlSession
- SamlSession(SamlPrincipal, Set<String>, String, XMLGregorianCalendar) - Constructor for class org.keycloak.adapters.saml.SamlSession
- SamlSessionStore - Interface in org.keycloak.adapters.saml
- SamlSessionStore.CurrentAction - Enum in org.keycloak.adapters.saml
- SamlUtil - Class in org.keycloak.adapters.saml
- SamlUtil() - Constructor for class org.keycloak.adapters.saml.SamlUtil
- saveAccount(SamlSession) - Method in interface org.keycloak.adapters.saml.SamlSessionStore
- sendAuthnRequest(HttpFacade, SAML2AuthnRequestBuilder, BaseSAML2BindingBuilder) - Method in class org.keycloak.adapters.saml.AbstractInitiateLogin
- sendSaml(boolean, HttpFacade, String, BaseSAML2BindingBuilder, Document, SamlDeployment.Binding) - Static method in class org.keycloak.adapters.saml.SamlUtil
- sessionStore - Variable in class org.keycloak.adapters.saml.AbstractInitiateLogin
- sessionStore - Variable in class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
- setAlias(String) - Method in class org.keycloak.adapters.saml.config.Key.KeyStoreConfig
- setAllowAnyHostname(boolean) - Method in class org.keycloak.adapters.saml.config.IDP.HttpClientConfig
- setAllowedClockSkew(int) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultIDP
- setAllowedClockSkew(Integer) - Method in class org.keycloak.adapters.saml.config.IDP
- setAllowedClockSkewUnit(TimeUnit) - Method in class org.keycloak.adapters.saml.config.IDP
- setAssertionConsumerServiceUrl(String) - Method in class org.keycloak.adapters.saml.config.IDP.SingleSignOnService
- setAssertionConsumerServiceUrl(URI) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleSignOnService
- setAttributeName(String) - Method in class org.keycloak.adapters.saml.config.SP.PrincipalNameMapping
- setAutodetectBearerOnly(boolean) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- setAutodetectBearerOnly(Boolean) - Method in class org.keycloak.adapters.saml.config.SP
- setBindingUrl(String) - Method in class org.keycloak.adapters.saml.config.IDP.SingleSignOnService
- setCertificateAlias(String) - Method in class org.keycloak.adapters.saml.config.Key.KeyStoreConfig
- setCertificatePem(String) - Method in class org.keycloak.adapters.saml.config.Key
- setClient(HttpClient) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultIDP
- setClientKeystore(String) - Method in class org.keycloak.adapters.saml.config.IDP.HttpClientConfig
- setClientKeystorePassword(String) - Method in class org.keycloak.adapters.saml.config.IDP.HttpClientConfig
- setConfiguration(Properties) - Method in class org.keycloak.adapters.saml.config.SP.RoleMappingsProviderConfig
- setConfigured(boolean) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- setConnectionPoolSize(int) - Method in class org.keycloak.adapters.saml.config.IDP.HttpClientConfig
- setConnectionTimeout(long) - Method in class org.keycloak.adapters.saml.config.IDP.HttpClientConfig
- setConnectionTTL(long) - Method in class org.keycloak.adapters.saml.config.IDP.HttpClientConfig
- setCurrentAction(SamlSessionStore.CurrentAction) - Method in interface org.keycloak.adapters.saml.SamlSessionStore
- setDecryptionKey(PrivateKey) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- setDisableTrustManager(boolean) - Method in class org.keycloak.adapters.saml.config.IDP.HttpClientConfig
- setEncryption(Boolean) - Method in class org.keycloak.adapters.saml.config.Key
- setEntityID(String) - Method in class org.keycloak.adapters.saml.config.IDP
- setEntityID(String) - Method in class org.keycloak.adapters.saml.config.SP
- setEntityID(String) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultIDP
- setEntityID(String) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- setFile(String) - Method in class org.keycloak.adapters.saml.config.Key.KeyStoreConfig
- setForceAuthentication(boolean) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- setForceAuthentication(Boolean) - Method in class org.keycloak.adapters.saml.config.SP
- setHttpClientConfig(AdapterHttpClientConfig) - Method in class org.keycloak.adapters.saml.config.IDP
- setId(String) - Method in class org.keycloak.adapters.saml.config.SP.RoleMappingsProviderConfig
- setIdp(IDP) - Method in class org.keycloak.adapters.saml.config.SP
- setIdp(SamlDeployment.IDP) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- setIsPassive(boolean) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- setIsPassive(Boolean) - Method in class org.keycloak.adapters.saml.config.SP
- setKeepDOMAssertion(Boolean) - Method in class org.keycloak.adapters.saml.config.SP
- setKeepDOMAssertion(Boolean) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- setKeys(List<Key>) - Method in class org.keycloak.adapters.saml.config.IDP
- setKeys(List<Key>) - Method in class org.keycloak.adapters.saml.config.SP
- setKeystore(Key.KeyStoreConfig) - Method in class org.keycloak.adapters.saml.config.Key
- setLogoutPage(String) - Method in class org.keycloak.adapters.saml.config.SP
- setLogoutPage(String) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- setMetadataUrl(String) - Method in class org.keycloak.adapters.saml.config.IDP
- setMetadataUrl(String) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultIDP
- setMinTimeBetweenDescriptorRequests(int) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultIDP
- setNameIDPolicyFormat(String) - Method in class org.keycloak.adapters.saml.config.SP
- setNameIDPolicyFormat(String) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- setPassword(String) - Method in class org.keycloak.adapters.saml.config.Key.KeyStoreConfig
- setPolicy(String) - Method in class org.keycloak.adapters.saml.config.SP.PrincipalNameMapping
- setPostBindingUrl(String) - Method in class org.keycloak.adapters.saml.config.IDP.SingleLogoutService
- setPrincipalAttributeName(String) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- setPrincipalNameMapping(SP.PrincipalNameMapping) - Method in class org.keycloak.adapters.saml.config.SP
- setPrincipalNamePolicy(SamlDeployment.PrincipalNamePolicy) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- setPrivateKeyAlias(String) - Method in class org.keycloak.adapters.saml.config.Key.KeyStoreConfig
- setPrivateKeyPassword(String) - Method in class org.keycloak.adapters.saml.config.Key.KeyStoreConfig
- setPrivateKeyPem(String) - Method in class org.keycloak.adapters.saml.config.Key
- setProxyUrl(String) - Method in class org.keycloak.adapters.saml.config.IDP.HttpClientConfig
- setPublicKeyPem(String) - Method in class org.keycloak.adapters.saml.config.Key
- setRedirectBindingUrl(String) - Method in class org.keycloak.adapters.saml.config.IDP.SingleLogoutService
- setRequestBinding(String) - Method in class org.keycloak.adapters.saml.config.IDP.SingleLogoutService
- setRequestBinding(String) - Method in class org.keycloak.adapters.saml.config.IDP.SingleSignOnService
- setRequestBinding(SamlDeployment.Binding) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleLogoutService
- setRequestBinding(SamlDeployment.Binding) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleSignOnService
- setRequestBindingUrl(String) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleLogoutService
- setRequestBindingUrl(String) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleSignOnService
- setResource(String) - Method in class org.keycloak.adapters.saml.config.Key.KeyStoreConfig
- setResponseBinding(String) - Method in class org.keycloak.adapters.saml.config.IDP.SingleLogoutService
- setResponseBinding(String) - Method in class org.keycloak.adapters.saml.config.IDP.SingleSignOnService
- setResponseBinding(SamlDeployment.Binding) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleLogoutService
- setResponseBinding(SamlDeployment.Binding) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleSignOnService
- setResponseBindingUrl(String) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleLogoutService
- setRoleAttributeNames(Set<String>) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- setRoleAttributes(Set<String>) - Method in class org.keycloak.adapters.saml.config.SP
- setRoleMappingsProvider(RoleMappingsProvider) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- setRoleMappingsProviderConfig(SP.RoleMappingsProviderConfig) - Method in class org.keycloak.adapters.saml.config.SP
- setSignatureAlgorithm(String) - Method in class org.keycloak.adapters.saml.config.IDP
- setSignatureAlgorithm(SignatureAlgorithm) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- setSignatureCanonicalizationMethod(String) - Method in class org.keycloak.adapters.saml.config.IDP
- setSignatureCanonicalizationMethod(String) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- setSignaturesRequired(boolean) - Method in class org.keycloak.adapters.saml.config.IDP
- setSigning(Boolean) - Method in class org.keycloak.adapters.saml.config.Key
- setSigningKeyPair(KeyPair) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- setSignRequest(boolean) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleLogoutService
- setSignRequest(boolean) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleSignOnService
- setSignRequest(Boolean) - Method in class org.keycloak.adapters.saml.config.IDP.SingleLogoutService
- setSignRequest(Boolean) - Method in class org.keycloak.adapters.saml.config.IDP.SingleSignOnService
- setSignResponse(boolean) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleLogoutService
- setSignResponse(Boolean) - Method in class org.keycloak.adapters.saml.config.IDP.SingleLogoutService
- setSingleLogoutService(IDP.SingleLogoutService) - Method in class org.keycloak.adapters.saml.config.IDP
- setSingleLogoutService(SamlDeployment.IDP.SingleLogoutService) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultIDP
- setSingleSignOnService(IDP.SingleSignOnService) - Method in class org.keycloak.adapters.saml.config.IDP
- setSingleSignOnService(SamlDeployment.IDP.SingleSignOnService) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultIDP
- setSocketTimeout(long) - Method in class org.keycloak.adapters.saml.config.IDP.HttpClientConfig
- setSslPolicy(String) - Method in class org.keycloak.adapters.saml.config.SP
- setSslRequired(SslRequired) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- setTruststore(String) - Method in class org.keycloak.adapters.saml.config.IDP.HttpClientConfig
- setTruststorePassword(String) - Method in class org.keycloak.adapters.saml.config.IDP.HttpClientConfig
- setTurnOffChangeSessionIdOnLogin(boolean) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- setTurnOffChangeSessionIdOnLogin(Boolean) - Method in class org.keycloak.adapters.saml.config.SP
- setType(String) - Method in class org.keycloak.adapters.saml.config.Key.KeyStoreConfig
- setValidateAssertionSignature(boolean) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleSignOnService
- setValidateAssertionSignature(Boolean) - Method in class org.keycloak.adapters.saml.config.IDP.SingleSignOnService
- setValidateRequestSignature(boolean) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleLogoutService
- setValidateRequestSignature(Boolean) - Method in class org.keycloak.adapters.saml.config.IDP.SingleLogoutService
- setValidateResponseSignature(boolean) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleLogoutService
- setValidateResponseSignature(boolean) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleSignOnService
- setValidateResponseSignature(Boolean) - Method in class org.keycloak.adapters.saml.config.IDP.SingleLogoutService
- setValidateResponseSignature(Boolean) - Method in class org.keycloak.adapters.saml.config.IDP.SingleSignOnService
- signRequest() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleLogoutService
- signRequest() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleSignOnService
- signRequest() - Method in interface org.keycloak.adapters.saml.SamlDeployment.IDP.SingleLogoutService
- signRequest() - Method in interface org.keycloak.adapters.saml.SamlDeployment.IDP.SingleSignOnService
-
Returns
trueif the requests to IdP need to be signed by SP key. - signResponse() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleLogoutService
- signResponse() - Method in interface org.keycloak.adapters.saml.SamlDeployment.IDP.SingleLogoutService
- SINGLE_LOGOUT_SERVICE - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- SINGLE_SIGN_ON_SERVICE - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- SingleLogoutService() - Constructor for class org.keycloak.adapters.saml.config.IDP.SingleLogoutService
- SingleLogoutServiceParser - Class in org.keycloak.adapters.saml.config.parsers
- SingleSignOnService() - Constructor for class org.keycloak.adapters.saml.config.IDP.SingleSignOnService
- SingleSignOnServiceParser - Class in org.keycloak.adapters.saml.config.parsers
- SniSSLSocketFactory - Class in org.keycloak.adapters.cloned
-
SSLSocketFactory that uses Server Name Indication (SNI) TLS extension.
- SniSSLSocketFactory(String, KeyStore, String, KeyStore, SecureRandom, HostNameResolver) - Constructor for class org.keycloak.adapters.cloned.SniSSLSocketFactory
- SniSSLSocketFactory(String, KeyStore, String, KeyStore, SecureRandom, TrustStrategy, X509HostnameVerifier) - Constructor for class org.keycloak.adapters.cloned.SniSSLSocketFactory
- SniSSLSocketFactory(String, KeyStore, String, KeyStore, SecureRandom, X509HostnameVerifier) - Constructor for class org.keycloak.adapters.cloned.SniSSLSocketFactory
- SniSSLSocketFactory(KeyStore) - Constructor for class org.keycloak.adapters.cloned.SniSSLSocketFactory
- SniSSLSocketFactory(KeyStore, String) - Constructor for class org.keycloak.adapters.cloned.SniSSLSocketFactory
- SniSSLSocketFactory(KeyStore, String, KeyStore) - Constructor for class org.keycloak.adapters.cloned.SniSSLSocketFactory
- SniSSLSocketFactory(SSLContext) - Constructor for class org.keycloak.adapters.cloned.SniSSLSocketFactory
- SniSSLSocketFactory(SSLContext, String[], String[], X509HostnameVerifier) - Constructor for class org.keycloak.adapters.cloned.SniSSLSocketFactory
- SniSSLSocketFactory(SSLContext, HostNameResolver) - Constructor for class org.keycloak.adapters.cloned.SniSSLSocketFactory
- SniSSLSocketFactory(SSLContext, X509HostnameVerifier) - Constructor for class org.keycloak.adapters.cloned.SniSSLSocketFactory
- SniSSLSocketFactory(SSLSocketFactory, String[], String[], X509HostnameVerifier) - Constructor for class org.keycloak.adapters.cloned.SniSSLSocketFactory
- SniSSLSocketFactory(SSLSocketFactory, X509HostnameVerifier) - Constructor for class org.keycloak.adapters.cloned.SniSSLSocketFactory
- SniSSLSocketFactory(TrustStrategy) - Constructor for class org.keycloak.adapters.cloned.SniSSLSocketFactory
- SniSSLSocketFactory(TrustStrategy, X509HostnameVerifier) - Constructor for class org.keycloak.adapters.cloned.SniSSLSocketFactory
- socketTimeout - Variable in class org.keycloak.adapters.cloned.HttpClientBuilder
- socketTimeout(long, TimeUnit) - Method in class org.keycloak.adapters.cloned.HttpClientBuilder
-
Socket inactivity timeout
- socketTimeoutUnits - Variable in class org.keycloak.adapters.cloned.HttpClientBuilder
- SP - Class in org.keycloak.adapters.saml.config
- SP - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
- SP() - Constructor for class org.keycloak.adapters.saml.config.SP
- SP.PrincipalNameMapping - Class in org.keycloak.adapters.saml.config
- SP.RoleMappingsProviderConfig - Class in org.keycloak.adapters.saml.config
-
Holds the configuration of the
RoleMappingsProvider. - SpParser - Class in org.keycloak.adapters.saml.config.parsers
- sslContext - Variable in class org.keycloak.adapters.cloned.HttpClientBuilder
- sslContext(SSLContext) - Method in class org.keycloak.adapters.cloned.HttpClientBuilder
- STRICT - org.keycloak.adapters.cloned.HttpClientBuilder.HostnameVerificationPolicy
-
CN must match hostname connecting to
T
- toString() - Method in class org.keycloak.adapters.saml.rotation.SamlDescriptorPublicKeyLocator
- truststore - Variable in class org.keycloak.adapters.cloned.HttpClientBuilder
- trustStore(KeyStore) - Method in class org.keycloak.adapters.cloned.HttpClientBuilder
- turnOffChangeSessionIdOnLogin() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
- turnOffChangeSessionIdOnLogin() - Method in interface org.keycloak.adapters.saml.SamlDeployment
U
- UNKNOWN_ELEMENT - org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
V
- validateAssertionSignature() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleSignOnService
- validateAssertionSignature() - Method in interface org.keycloak.adapters.saml.SamlDeployment.IDP.SingleSignOnService
-
Returns
trueif individual assertions in response from IdP should be checked for valid signature. - validateRequestSignature() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleLogoutService
- validateRequestSignature() - Method in interface org.keycloak.adapters.saml.SamlDeployment.IDP.SingleLogoutService
- validateResponseSignature() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleLogoutService
- validateResponseSignature() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleSignOnService
- validateResponseSignature() - Method in interface org.keycloak.adapters.saml.SamlDeployment.IDP.SingleLogoutService
- validateResponseSignature() - Method in interface org.keycloak.adapters.saml.SamlDeployment.IDP.SingleSignOnService
-
Returns
trueif the complete response message from IdP should be checked for valid signature. - validateSamlSession(Object, SamlDeployment) - Static method in class org.keycloak.adapters.saml.SamlUtil
- validateStartElement(StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.AbstractKeycloakSamlAdapterV1Parser
- valueOf(String) - Static method in enum org.keycloak.adapters.cloned.HttpClientBuilder.HostnameVerificationPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.adapters.saml.SamlDeployment.Binding
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.adapters.saml.SamlDeployment.PrincipalNamePolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.adapters.saml.SamlSessionStore.CurrentAction
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.keycloak.adapters.cloned.HttpClientBuilder.HostnameVerificationPolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.adapters.saml.SamlDeployment.Binding
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.adapters.saml.SamlDeployment.PrincipalNamePolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.adapters.saml.SamlSessionStore.CurrentAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verifier - Variable in class org.keycloak.adapters.cloned.HttpClientBuilder
- verifyPostBindingSignature(Document, KeyLocator) - Method in class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
- verifySSL() - Method in class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
W
- WebBrowserSsoAuthenticationHandler - Class in org.keycloak.adapters.saml.profile.webbrowsersso
- WILDCARD - org.keycloak.adapters.cloned.HttpClientBuilder.HostnameVerificationPolicy
-
Allows wildcards in subdomain names i.e.
All Classes All Packages