public class ProtocolMapperUtils extends Object
Constructor and Description |
---|
ProtocolMapperUtils() |
Modifier and Type | Method and Description |
---|---|
static int |
compare(Map.Entry<ProtocolMapperModel,ProtocolMapper> entry) |
static ProtocolMapperModel |
findLocaleMapper(KeycloakSession session)
Find the builtin locale mapper.
|
static Stream<Map.Entry<ProtocolMapperModel,ProtocolMapper>> |
getSortedProtocolMappers(KeycloakSession session,
ClientSessionContext ctx) |
static String |
getUserModelValue(UserModel user,
String propertyName) |
static boolean |
isEnabled(KeycloakSession session,
ProtocolMapperModel mapper) |
public static final String USER_ROLE
public static final String USER_ATTRIBUTE
public static final String USER_SESSION_NOTE
public static final String MULTIVALUED
public static final String AGGREGATE_ATTRS
public static final String USER_MODEL_PROPERTY_LABEL
public static final String USER_MODEL_PROPERTY_HELP_TEXT
public static final String USER_MODEL_ATTRIBUTE_LABEL
public static final String USER_MODEL_ATTRIBUTE_HELP_TEXT
public static final String USER_MODEL_CLIENT_ROLE_MAPPING_CLIENT_ID
public static final String USER_MODEL_CLIENT_ROLE_MAPPING_CLIENT_ID_LABEL
public static final String USER_MODEL_CLIENT_ROLE_MAPPING_CLIENT_ID_HELP_TEXT
public static final String USER_MODEL_CLIENT_ROLE_MAPPING_ROLE_PREFIX
public static final String USER_MODEL_CLIENT_ROLE_MAPPING_ROLE_PREFIX_LABEL
public static final String USER_MODEL_CLIENT_ROLE_MAPPING_ROLE_PREFIX_HELP_TEXT
public static final String USER_MODEL_REALM_ROLE_MAPPING_ROLE_PREFIX
public static final String USER_MODEL_REALM_ROLE_MAPPING_ROLE_PREFIX_LABEL
public static final String USER_MODEL_REALM_ROLE_MAPPING_ROLE_PREFIX_HELP_TEXT
public static final String USER_SESSION_MODEL_NOTE_LABEL
public static final String USER_SESSION_MODEL_NOTE_HELP_TEXT
public static final String MULTIVALUED_LABEL
public static final String AGGREGATE_ATTRS_LABEL
public static final String MULTIVALUED_HELP_TEXT
public static final String AGGREGATE_ATTRS_HELP_TEXT
public static final int PRIORITY_ROLE_NAMES_MAPPER
public static final int PRIORITY_HARDCODED_ROLE_MAPPER
public static final int PRIORITY_AUDIENCE_RESOLVE_MAPPER
public static final int PRIORITY_ROLE_MAPPER
public static final int PRIORITY_SCRIPT_MAPPER
public static ProtocolMapperModel findLocaleMapper(KeycloakSession session)
session
- A KeycloakSessionpublic static Stream<Map.Entry<ProtocolMapperModel,ProtocolMapper>> getSortedProtocolMappers(KeycloakSession session, ClientSessionContext ctx)
public static int compare(Map.Entry<ProtocolMapperModel,ProtocolMapper> entry)
public static boolean isEnabled(KeycloakSession session, ProtocolMapperModel mapper)
Copyright © 2021 JBoss by Red Hat. All rights reserved.