Package org.keycloak.models.utils
Class RepresentationToModel
- java.lang.Object
- 
- org.keycloak.models.utils.RepresentationToModel
 
- 
 public class RepresentationToModel extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description RepresentationToModel()
 - 
Method Summary
 
- 
- 
- 
Field Detail- 
OIDCpublic static final String OIDC - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
importRealmpublic static void importRealm(KeycloakSession session, RealmRepresentation rep, RealmModel newRealm, boolean skipUserDependent) 
 - 
importRolespublic static void importRoles(RolesRepresentation realmRoles, RealmModel realm) 
 - 
importGrouppublic static void importGroup(RealmModel realm, GroupModel parent, GroupRepresentation group) 
 - 
updateRealmpublic static void updateRealm(RealmRepresentation rep, RealmModel realm, KeycloakSession session) 
 - 
createRolepublic static RoleModel createRole(RealmModel newRealm, RoleRepresentation roleRep) 
 - 
createClientpublic static ClientModel createClient(KeycloakSession session, RealmModel realm, ClientRepresentation resourceRep) Does not create scope or role mappings!- Parameters:
- realm-
- resourceRep-
- Returns:
 
 - 
createClientpublic static ClientModel createClient(KeycloakSession session, RealmModel realm, ClientRepresentation resourceRep, Map<String,String> mappedFlows) 
 - 
updateClientpublic static void updateClient(ClientRepresentation rep, ClientModel resource, KeycloakSession session) 
 - 
updateClientProtocolMapperspublic static void updateClientProtocolMappers(ClientRepresentation rep, ClientModel resource) 
 - 
createClientScopepublic static ClientScopeModel createClientScope(KeycloakSession session, RealmModel realm, ClientScopeRepresentation resourceRep) 
 - 
updateClientScopepublic static void updateClientScope(ClientScopeRepresentation rep, ClientScopeModel resource) 
 - 
createUserpublic static UserModel createUser(KeycloakSession session, RealmModel newRealm, UserRepresentation userRep) 
 - 
createGroupspublic static void createGroups(UserRepresentation userRep, RealmModel newRealm, UserModel user) 
 - 
createFederatedIdentitiespublic static void createFederatedIdentities(UserRepresentation userRep, KeycloakSession session, RealmModel realm, UserModel user) 
 - 
createCredentialspublic static void createCredentials(UserRepresentation userRep, KeycloakSession session, RealmModel realm, UserModel user, boolean adminRequest) 
 - 
toModelpublic static CredentialModel toModel(CredentialRepresentation cred) 
 - 
createRoleMappingspublic static void createRoleMappings(UserRepresentation userRep, UserModel user, RealmModel realm) 
 - 
toModelpublic static IdentityProviderModel toModel(RealmModel realm, IdentityProviderRepresentation representation, KeycloakSession session) 
 - 
toModelpublic static ProtocolMapperModel toModel(ProtocolMapperRepresentation rep) 
 - 
toModelpublic static IdentityProviderMapperModel toModel(IdentityProviderMapperRepresentation rep) 
 - 
toModelpublic static UserConsentModel toModel(RealmModel newRealm, UserConsentRepresentation consentRep) 
 - 
toModelpublic static AuthenticationFlowModel toModel(AuthenticationFlowRepresentation rep) 
 - 
toModelpublic static AuthenticationExecutionModel toModel(RealmModel realm, AuthenticationExecutionRepresentation rep) 
 - 
toModelpublic static AuthenticatorConfigModel toModel(AuthenticatorConfigRepresentation rep) 
 - 
toModelpublic static ComponentModel toModel(KeycloakSession session, ComponentRepresentation rep) 
 - 
updateComponentpublic static void updateComponent(KeycloakSession session, ComponentRepresentation rep, ComponentModel component, boolean internal) 
 - 
importAuthorizationSettingspublic static void importAuthorizationSettings(ClientRepresentation clientRepresentation, ClientModel client, KeycloakSession session) 
 - 
toModelpublic static ResourceServer toModel(ResourceServerRepresentation rep, AuthorizationProvider authorization, ClientModel client) 
 - 
toModelpublic static Policy toModel(AbstractPolicyRepresentation representation, AuthorizationProvider authorization, Policy model) 
 - 
toModelpublic static Resource toModel(ResourceRepresentation resource, ResourceServer resourceServer, AuthorizationProvider authorization) 
 - 
toModelpublic static Scope toModel(ScopeRepresentation scope, ResourceServer resourceServer, AuthorizationProvider authorization) 
 - 
toModelpublic static Scope toModel(ScopeRepresentation scope, ResourceServer resourceServer, AuthorizationProvider authorization, boolean updateIfExists) 
 - 
toModelpublic static PermissionTicket toModel(PermissionTicketRepresentation representation, ResourceServer resourceServer, AuthorizationProvider authorization) 
 - 
createResourceServerpublic static ResourceServer createResourceServer(ClientModel client, KeycloakSession session, boolean addDefaultRoles) 
 
- 
 
-