186 IdentityProviderModel identityProvider = RepresentationToModel.toModel(
realm, representation);
189 representation.setInternalId(identityProvider.getInternalId());
191 .representation(StripSecretsUtils.strip(representation)).success();
194 }
catch (ModelDuplicateException e) {
195 return ErrorResponse.exists(
"Identity Provider " + representation.getAlias() +
" already exists");
KeycloakContext getContext()
AdminEventBuilder resourcePath(String... pathElements)
Definition: AdminEventBuilder.java:171
RealmPermissionEvaluator realm()
UriBuilder getAbsolutePathBuilder()
Definition: KeycloakUriInfo.java:74
final RealmModel realm
Definition: IdentityProvidersResource.java:65
void requireManageIdentityProviders()
AdminEventBuilder operation(OperationType operationType)
Definition: AdminEventBuilder.java:113
AdminEventBuilder adminEvent
Definition: IdentityProvidersResource.java:68
void addIdentityProvider(IdentityProviderModel identityProvider)
final KeycloakSession session
Definition: IdentityProvidersResource.java:66
AdminPermissionEvaluator auth
Definition: IdentityProvidersResource.java:67