Package io.phasetwo.service.resource
Class IdentityProviderResource
java.lang.Object
io.phasetwo.service.resource.AbstractAdminResource<OrganizationAdminAuth>
io.phasetwo.service.resource.OrganizationAdminResource
io.phasetwo.service.resource.IdentityProviderResource
-
Field Summary
Fields inherited from class io.phasetwo.service.resource.OrganizationAdminResource
em, orgs
Fields inherited from class io.phasetwo.service.resource.AbstractAdminResource
adminEvent, adminRealm, auth, connection, headers, permissions, realm, session, user
-
Constructor Summary
ConstructorDescriptionIdentityProviderResource
(OrganizationAdminResource parent, OrganizationModel organization, String alias, org.keycloak.services.resources.admin.IdentityProviderResource kcResource) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Response
addMapper
(org.keycloak.representations.idm.IdentityProviderMapperRepresentation mapper) jakarta.ws.rs.core.Response
delete()
void
org.keycloak.representations.idm.IdentityProviderRepresentation
org.keycloak.representations.idm.IdentityProviderMapperRepresentation
getMapperById
(String id) Stream
<org.keycloak.representations.idm.IdentityProviderMapperRepresentation> void
jakarta.ws.rs.core.Response
update
(org.keycloak.representations.idm.IdentityProviderRepresentation providerRep) Methods inherited from class io.phasetwo.service.resource.OrganizationAdminResource
getServerUrl, init
Methods inherited from class io.phasetwo.service.resource.AbstractAdminResource
setup
-
Constructor Details
-
IdentityProviderResource
public IdentityProviderResource(OrganizationAdminResource parent, OrganizationModel organization, String alias, org.keycloak.services.resources.admin.IdentityProviderResource kcResource)
-
-
Method Details
-
getIdentityProvider
@GET @Produces("application/json") public org.keycloak.representations.idm.IdentityProviderRepresentation getIdentityProvider() -
delete
@DELETE public jakarta.ws.rs.core.Response delete() -
update
@PUT @Consumes("application/json") public jakarta.ws.rs.core.Response update(org.keycloak.representations.idm.IdentityProviderRepresentation providerRep) -
getMappers
@GET @Path("mappers") @Produces("application/json") public Stream<org.keycloak.representations.idm.IdentityProviderMapperRepresentation> getMappers() -
addMapper
@POST @Path("mappers") @Consumes("application/json") public jakarta.ws.rs.core.Response addMapper(org.keycloak.representations.idm.IdentityProviderMapperRepresentation mapper) -
getMapperById
@GET @Path("mappers/{id}") @Produces("application/json") public org.keycloak.representations.idm.IdentityProviderMapperRepresentation getMapperById(@PathParam("id") String id) -
update
@PUT @Path("mappers/{id}") @Consumes("application/json") public void update(@PathParam("id") String id, org.keycloak.representations.idm.IdentityProviderMapperRepresentation rep) -
delete
-