Class ProtocolMapperUtils

java.lang.Object
org.keycloak.protocol.ProtocolMapperUtils

public class ProtocolMapperUtils extends Object
Version:
$Revision: 1 $
Author:
Bill Burke
  • Field Details

  • Constructor Details

    • ProtocolMapperUtils

      public ProtocolMapperUtils()
  • Method Details

    • getUserModelValue

      public static String getUserModelValue(org.keycloak.models.UserModel user, String propertyName)
    • findLocaleMapper

      public static org.keycloak.models.ProtocolMapperModel findLocaleMapper(org.keycloak.models.KeycloakSession session)
      Find the builtin locale mapper.
      Parameters:
      session - A KeycloakSession
      Returns:
      The builtin locale mapper.
    • getSortedProtocolMappers

      public static Stream<Map.Entry<org.keycloak.models.ProtocolMapperModel,org.keycloak.protocol.ProtocolMapper>> getSortedProtocolMappers(org.keycloak.models.KeycloakSession session, org.keycloak.models.ClientSessionContext ctx)
    • getSortedProtocolMappers

      public static Stream<Map.Entry<org.keycloak.models.ProtocolMapperModel,org.keycloak.protocol.ProtocolMapper>> getSortedProtocolMappers(org.keycloak.models.KeycloakSession session, org.keycloak.models.ClientSessionContext ctx, Predicate<Map.Entry<org.keycloak.models.ProtocolMapperModel,org.keycloak.protocol.ProtocolMapper>> filter)
    • compare

      public static int compare(Map.Entry<org.keycloak.models.ProtocolMapperModel,org.keycloak.protocol.ProtocolMapper> entry)
    • isEnabled

      public static boolean isEnabled(org.keycloak.models.KeycloakSession session, org.keycloak.models.ProtocolMapperModel mapper)