All Classes and Interfaces

Class
Description
 
 
 
 
Configuration options relevant for configuring http client that can be used by adapter.
 
 
 
 
 
 
 
 
 
Abstraction for creating HttpClients.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Fork of the PemUtils from common module to avoid dependency on keycloak-crypto-default
 
A RoleMappingsProvider implementation that uses a properties file to determine the mappings that should be applied to the SAML principal and roles.
 
 
A simple SPI for mapping SAML roles into roles that exist in the SP application environment.
A parser for the <RoleMappingsProvider> element., represented by the role-mappings-provider-type in the schema.
Utility class that allows for the instantiation and configuration of role mappings providers.
 
 
On multi-tenant scenarios, Keycloak will defer the resolution of a SamlDeployment to the target application at the request-phase.
Represents SAML deployment configuration.
 
 
 
 
 
 
Goes through the given XML file and extracts names, certificates and keys from the KeyInfo elements.
This class defines a KeyLocator that looks up public keys and certificates in IdP's SAML descriptor (i.e.
 
 
 
 
 
 
 
 
SSLSocketFactory that uses Server Name Indication (SNI) TLS extension.
 
 
Holds the configuration of the RoleMappingsProvider.