public class RepresentationToModel extends Object
Constructor and Description |
---|
RepresentationToModel() |
public static final String OIDC
public static OTPPolicy toPolicy(RealmRepresentation rep)
public static void importRealm(KeycloakSession session, RealmRepresentation rep, RealmModel newRealm, boolean skipUserDependent)
public static void importUserFederationProvidersAndMappers(KeycloakSession session, RealmRepresentation rep, RealmModel newRealm)
protected static void importComponents(RealmModel newRealm, MultivaluedHashMap<String,ComponentExportRepresentation> components, String parentId)
public static void importRoles(RolesRepresentation realmRoles, RealmModel realm)
public static void importGroups(RealmModel realm, RealmRepresentation rep)
public static void importGroup(RealmModel realm, GroupModel parent, GroupRepresentation group)
public static Map<String,String> importAuthenticationFlows(RealmModel newRealm, RealmRepresentation rep)
public static void renameRealm(RealmModel realm, String name)
public static void updateRealm(RealmRepresentation rep, RealmModel realm, KeycloakSession session)
public static ComponentModel convertFedProviderToComponent(String realmId, UserFederationProviderRepresentation fedModel)
public static ComponentModel convertFedMapperToComponent(RealmModel realm, ComponentModel parent, UserFederationMapperRepresentation rep, String newMapperType)
public static RoleModel createRole(RealmModel newRealm, RoleRepresentation roleRep)
public static ClientModel createClient(KeycloakSession session, RealmModel realm, ClientRepresentation resourceRep)
realm
- resourceRep
- public static void updateClient(ClientRepresentation rep, ClientModel resource)
public static void updateClientProtocolMappers(ClientRepresentation rep, ClientModel resource)
public static ClientScopeModel createClientScope(KeycloakSession session, RealmModel realm, ClientScopeRepresentation resourceRep)
public static void updateClientScope(ClientScopeRepresentation rep, ClientScopeModel resource)
public static long getClaimsMask(ClaimRepresentation rep)
public static void createClientScopeMappings(RealmModel realm, ClientModel clientModel, List<ScopeMappingRepresentation> mappings)
public static UserModel createUser(KeycloakSession session, RealmModel newRealm, UserRepresentation userRep)
public static void createGroups(UserRepresentation userRep, RealmModel newRealm, UserModel user)
public static void createFederatedIdentities(UserRepresentation userRep, KeycloakSession session, RealmModel realm, UserModel user)
public static void createCredentials(UserRepresentation userRep, KeycloakSession session, RealmModel realm, UserModel user, boolean adminRequest)
public static CredentialModel toModel(CredentialRepresentation cred)
public static void createRoleMappings(UserRepresentation userRep, UserModel user, RealmModel realm)
public static void createClientRoleMappings(ClientModel clientModel, UserModel user, List<String> roleNames)
public static IdentityProviderModel toModel(RealmModel realm, IdentityProviderRepresentation representation, KeycloakSession session)
public static ProtocolMapperModel toModel(ProtocolMapperRepresentation rep)
public static IdentityProviderMapperModel toModel(IdentityProviderMapperRepresentation rep)
public static UserConsentModel toModel(RealmModel newRealm, UserConsentRepresentation consentRep)
public static AuthenticationFlowModel toModel(AuthenticationFlowRepresentation rep)
public static AuthenticationExecutionModel toModel(RealmModel realm, AuthenticationExecutionRepresentation rep)
public static AuthenticatorConfigModel toModel(AuthenticatorConfigRepresentation rep)
public static RequiredActionProviderModel toModel(RequiredActionProviderRepresentation rep)
public static ComponentModel toModel(KeycloakSession session, ComponentRepresentation rep)
public static void updateComponent(KeycloakSession session, ComponentRepresentation rep, ComponentModel component, boolean internal)
public static void importRealmAuthorizationSettings(RealmRepresentation rep, RealmModel newRealm, KeycloakSession session)
public static void importAuthorizationSettings(ClientRepresentation clientRepresentation, ClientModel client, KeycloakSession session)
public static ResourceServer toModel(ResourceServerRepresentation rep, AuthorizationProvider authorization)
public static Policy toModel(AbstractPolicyRepresentation representation, AuthorizationProvider authorization, Policy model)
public static Resource toModel(ResourceRepresentation resource, ResourceServer resourceServer, AuthorizationProvider authorization)
public static Scope toModel(ScopeRepresentation scope, ResourceServer resourceServer, AuthorizationProvider authorization)
public static Scope toModel(ScopeRepresentation scope, ResourceServer resourceServer, AuthorizationProvider authorization, boolean updateIfExists)
public static PermissionTicket toModel(PermissionTicketRepresentation representation, String resourceServerId, AuthorizationProvider authorization)
public static void importFederatedUser(KeycloakSession session, RealmModel newRealm, UserRepresentation userRep)
public static void createFederatedRoleMappings(UserFederatedStorageProvider federatedStorage, UserRepresentation userRep, RealmModel realm)
public static void createFederatedClientRoleMappings(UserFederatedStorageProvider federatedStorage, RealmModel realm, ClientModel clientModel, UserRepresentation userRep, List<String> roleNames)
public static ResourceServer createResourceServer(ClientModel client, KeycloakSession session, boolean addDefaultRoles)
Copyright © 2021 JBoss by Red Hat. All rights reserved.