Skip navigation links
Keycloak SAML Client Adapter Core 4.0.0.Beta1
A B C D E F G H I K L M N O P R S T V W 

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.
addSignatureValidationKey(PublicKey) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultIDP
 
addSp(SP) - Method in class org.keycloak.adapters.saml.config.KeycloakSamlAdapter
 
AUTH_DATA_PARAM_NAME - Static variable in class org.keycloak.adapters.saml.AdapterConstants
 
authenticate() - Method in class org.keycloak.adapters.saml.SamlAuthenticator
 

B

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(AdapterHttpClientConfig) - Method in class org.keycloak.adapters.cloned.HttpClientBuilder
 
build(InputStream, ResourceLoader) - Method in class org.keycloak.adapters.saml.config.parsers.DeploymentBuilder
 
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
 
challenge(HttpFacade) - Method in class org.keycloak.adapters.saml.AbstractInitiateLogin
 
challenge - Variable in class org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler
 
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
 
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
 

G

getAccount() - Method in interface org.keycloak.adapters.saml.SamlSessionStore
 
getAlias() - Method in class org.keycloak.adapters.saml.config.Key.KeyStoreConfig
 
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 HttpClient instance 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
 
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
 
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
 
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.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
 
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
 
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
 
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 KeyLocator looking 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.
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
 
hostnameVerification(HttpClientBuilder.HostnameVerificationPolicy) - Method in class org.keycloak.adapters.cloned.HttpClientBuilder
SSL policy used to verify hostnames
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() - 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
 
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.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, true means 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
 
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.KeyStoreConfig - Class in org.keycloak.adapters.saml.config
 
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
 
KeysParser - Class in org.keycloak.adapters.saml.config.parsers
 
keyStore(KeyStore, String) - Method in class org.keycloak.adapters.cloned.HttpClientBuilder
 
keyStore(KeyStore, char[]) - 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
 
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

maxPooledPerRoute - Variable in class org.keycloak.adapters.cloned.HttpClientBuilder
 
maxPooledPerRoute(int) - Method in class org.keycloak.adapters.cloned.HttpClientBuilder
 

N

NS_URI - Static variable in enum org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterV1QNames
 

O

OnSessionCreated - Interface in org.keycloak.adapters.saml
 
onSessionCreated(SamlSession) - Method in interface org.keycloak.adapters.saml.OnSessionCreated
 
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(XMLEventReader) - Method in class org.keycloak.adapters.saml.config.parsers.KeycloakSamlAdapterParser
 
parse(InputStream) - Method in class org.keycloak.adapters.saml.descriptor.parsers.SamlDescriptorIDPKeysExtractor
 
parseBinding(String) - Static method in enum org.keycloak.adapters.saml.SamlDeployment.Binding
 
policy - Variable in class org.keycloak.adapters.cloned.HttpClientBuilder
 
PrincipalNameMapping() - Constructor for class org.keycloak.adapters.saml.config.SP.PrincipalNameMapping
 
PrincipalNameMappingParser - Class in org.keycloak.adapters.saml.config.parsers
 
processSubElement(XMLEventReader, IDP.HttpClientConfig, KeycloakSamlAdapterV1QNames, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.HttpClientParser
 
processSubElement(XMLEventReader, IDP, KeycloakSamlAdapterV1QNames, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.IdpParser
 
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, List<Key>, KeycloakSamlAdapterV1QNames, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.KeysParser
 
processSubElement(XMLEventReader, Key.KeyStoreConfig, KeycloakSamlAdapterV1QNames, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.KeyStoreParser
 
processSubElement(XMLEventReader, SP.PrincipalNameMapping, KeycloakSamlAdapterV1QNames, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.PrincipalNameMappingParser
 
processSubElement(XMLEventReader, Set<String>, KeycloakSamlAdapterV1QNames, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.RoleMappingParser
 
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, SP, KeycloakSamlAdapterV1QNames, StartElement) - Method in class org.keycloak.adapters.saml.config.parsers.SpParser
 
proxyHost - Variable in class org.keycloak.adapters.cloned.HttpClientBuilder
 

R

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
 
RoleMappingParser - Class in org.keycloak.adapters.saml.config.parsers
 

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(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 KeyLocator that 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) - 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
 
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.config.SP
 
setAutodetectBearerOnly(boolean) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
 
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
 
setConfigured(boolean) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
 
setConnectionPoolSize(int) - 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.config.SP
 
setForceAuthentication(boolean) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
 
setHttpClientConfig(AdapterHttpClientConfig) - Method in class org.keycloak.adapters.saml.config.IDP
 
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.config.SP
 
setIsPassive(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
 
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
 
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.config.IDP.SingleLogoutService
 
setSignRequest(Boolean) - Method in class org.keycloak.adapters.saml.config.IDP.SingleSignOnService
 
setSignRequest(boolean) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleLogoutService
 
setSignRequest(boolean) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleSignOnService
 
setSignResponse(Boolean) - Method in class org.keycloak.adapters.saml.config.IDP.SingleLogoutService
 
setSignResponse(boolean) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleLogoutService
 
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
 
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.config.SP
 
setTurnOffChangeSessionIdOnLogin(boolean) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment
 
setType(String) - Method in class org.keycloak.adapters.saml.config.Key.KeyStoreConfig
 
setValidateAssertionSignature(Boolean) - Method in class org.keycloak.adapters.saml.config.IDP.SingleSignOnService
 
setValidateAssertionSignature(boolean) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleSignOnService
 
setValidateRequestSignature(Boolean) - Method in class org.keycloak.adapters.saml.config.IDP.SingleLogoutService
 
setValidateRequestSignature(boolean) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleLogoutService
 
setValidateResponseSignature(Boolean) - Method in class org.keycloak.adapters.saml.config.IDP.SingleLogoutService
 
setValidateResponseSignature(Boolean) - Method in class org.keycloak.adapters.saml.config.IDP.SingleSignOnService
 
setValidateResponseSignature(boolean) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleLogoutService
 
setValidateResponseSignature(boolean) - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleSignOnService
 
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 true if 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
 
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, String, KeyStore) - Constructor for class org.keycloak.adapters.cloned.SniSSLSocketFactory
 
SniSSLSocketFactory(KeyStore, String) - Constructor for class org.keycloak.adapters.cloned.SniSSLSocketFactory
 
SniSSLSocketFactory(KeyStore) - Constructor for class org.keycloak.adapters.cloned.SniSSLSocketFactory
 
SniSSLSocketFactory(TrustStrategy, X509HostnameVerifier) - Constructor for class org.keycloak.adapters.cloned.SniSSLSocketFactory
 
SniSSLSocketFactory(TrustStrategy) - Constructor for class org.keycloak.adapters.cloned.SniSSLSocketFactory
 
SniSSLSocketFactory(SSLContext) - 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(SSLContext, String[], String[], X509HostnameVerifier) - Constructor for class org.keycloak.adapters.cloned.SniSSLSocketFactory
 
SniSSLSocketFactory(SSLSocketFactory, X509HostnameVerifier) - Constructor for class org.keycloak.adapters.cloned.SniSSLSocketFactory
 
SniSSLSocketFactory(SSLSocketFactory, String[], String[], 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() - Constructor for class org.keycloak.adapters.saml.config.SP
 
SP.PrincipalNameMapping - Class in org.keycloak.adapters.saml.config
 
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
 

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
 

V

validateAssertionSignature() - Method in class org.keycloak.adapters.saml.DefaultSamlDeployment.DefaultSingleSignOnService
 
validateAssertionSignature() - Method in interface org.keycloak.adapters.saml.SamlDeployment.IDP.SingleSignOnService
Returns true if 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 true if the complete response message from IdP should be checked for valid signature.
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
 
A B C D E F G H I K L M N O P R S T V W 
Skip navigation links
Keycloak SAML Client Adapter Core 4.0.0.Beta1

Copyright © 2018 JBoss by Red Hat. All rights reserved.