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");
void addIdentityProvider(IdentityProviderModel identityProvider)
RealmPermissionEvaluator realm()
void requireManageIdentityProviders()
UriBuilder getAbsolutePathBuilder()
Definition: KeycloakUriInfo.java:74
AdminEventBuilder resourcePath(String... pathElements)
Definition: AdminEventBuilder.java:171
final RealmModel realm
Definition: IdentityProvidersResource.java:65
final KeycloakSession session
Definition: IdentityProvidersResource.java:66
AdminEventBuilder adminEvent
Definition: IdentityProvidersResource.java:68
AdminEventBuilder operation(OperationType operationType)
Definition: AdminEventBuilder.java:113
KeycloakContext getContext()
AdminPermissionEvaluator auth
Definition: IdentityProvidersResource.java:67