Class ProtocolMapperUtils


  • public class ProtocolMapperUtils
    extends Object
    Version:
    $Revision: 1 $
    Author:
    Bill Burke
    • Constructor Detail

      • ProtocolMapperUtils

        public ProtocolMapperUtils()
    • Method Detail

      • 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)
      • 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)