Uses of Interface
org.keycloak.protocol.ProtocolMapper
Packages that use ProtocolMapper
Package
Description
-
Uses of ProtocolMapper in org.keycloak.protocol
Methods in org.keycloak.protocol that return types with arguments of type ProtocolMapperModifier and TypeMethodDescriptionstatic Stream<Map.Entry<ProtocolMapperModel,
ProtocolMapper>> ProtocolMapperUtils.getSortedProtocolMappers
(KeycloakSession session, ClientSessionContext ctx) static Stream<Map.Entry<ProtocolMapperModel,
ProtocolMapper>> ProtocolMapperUtils.getSortedProtocolMappers
(KeycloakSession session, ClientSessionContext ctx, Predicate<Map.Entry<ProtocolMapperModel, ProtocolMapper>> filter) Method parameters in org.keycloak.protocol with type arguments of type ProtocolMapperModifier and TypeMethodDescriptionstatic int
ProtocolMapperUtils.compare
(Map.Entry<ProtocolMapperModel, ProtocolMapper> entry) static Stream<Map.Entry<ProtocolMapperModel,
ProtocolMapper>> ProtocolMapperUtils.getSortedProtocolMappers
(KeycloakSession session, ClientSessionContext ctx, Predicate<Map.Entry<ProtocolMapperModel, ProtocolMapper>> filter) -
Uses of ProtocolMapper in org.keycloak.protocol.docker.mapper
Classes in org.keycloak.protocol.docker.mapper that implement ProtocolMapperModifier and TypeClassDescriptionclass
Populates token with requested scope.class
Methods in org.keycloak.protocol.docker.mapper that return ProtocolMapperModifier and TypeMethodDescriptionfinal ProtocolMapper
DockerAuthV2ProtocolMapper.create
(KeycloakSession session) -
Uses of ProtocolMapper in org.keycloak.protocol.oidc.mappers
Classes in org.keycloak.protocol.oidc.mappers that implement ProtocolMapperModifier and TypeClassDescriptionclass
class
Set the 'sub' claim to pairwise .class
class
class
Protocol mapper to add allowed web origins to the access token to the 'allowed-origins' claimclass
class
Protocol mapper, which adds all client_ids of "allowed" clients to the audience field of the token.class
class
class
class
Set the 'name' claim to be first + last name.class
Maps user group membershipclass
class
Add a role to a tokenclass
Map an assigned role to a different position and name in the tokenclass
OIDCProtocolMapper
that uses a provided JavaScript fragment to compute the token claim value.class
class
Mappings UserModel.attribute to an ID Token claim.class
Allows mapping of user client role mappings to an ID and Access Token claim.class
Mappings UserModel property (the property name of a getter method) to an ID Token claim.class
Allows mapping of user realm role mappings to an ID and Access Token claim.class
Mappings UserSessionModel.note to an ID Token claim.Methods in org.keycloak.protocol.oidc.mappers that return ProtocolMapperModifier and TypeMethodDescriptionfinal ProtocolMapper
AbstractOIDCProtocolMapper.create
(KeycloakSession session) Method parameters in org.keycloak.protocol.oidc.mappers with type arguments of type ProtocolMapperModifier and TypeMethodDescriptionstatic void
OIDCAttributeMapperHelper.addAttributeConfig
(List<ProviderConfigProperty> configProperties, Class<? extends ProtocolMapper> protocolMapperClass) static void
OIDCAttributeMapperHelper.addIncludeInTokensConfig
(List<ProviderConfigProperty> configProperties, Class<? extends ProtocolMapper> protocolMapperClass) -
Uses of ProtocolMapper in org.keycloak.protocol.saml.mappers
Classes in org.keycloak.protocol.saml.mappers that implement ProtocolMapperModifier and TypeClassDescriptionclass
class
class
class
Mappings UserModel property (the property name of a getter method) to an AttributeStatement.class
Mappings UserModel property (the property name of a getter method) to an AttributeStatement.class
class
Map an assigned role to a different position and name in the tokenclass
SAML mapper to add a audience restriction into the assertion, to another client (clientId) or to a custom URI.class
SAML audience resolve mapper.class
This class provides a mapper that uses javascript to attach a value to an attribute for SAML tokens.class
class
Mappings UserModel attribute (not property name of a getter method) to an AttributeStatement.class
Mappings UserModel property (the property name of a getter method) to an AttributeStatement.class
Maps a user session note to a SAML attributeMethods in org.keycloak.protocol.saml.mappers that return ProtocolMapperModifier and TypeMethodDescriptionfinal ProtocolMapper
AbstractSAMLProtocolMapper.create
(KeycloakSession session) final ProtocolMapper
RoleNameMapper.create
(KeycloakSession session)