public interface RealmResource
@GET @Produces(value="application/json") RealmRepresentation toRepresentation()
@PUT @Consumes(value="application/json") void update(RealmRepresentation realmRepresentation)
@Path(value="clients") ClientsResource clients()
@Path(value="client-scopes") ClientScopesResource clientScopes()
@GET @Produces(value="application/json") @Path(value="default-default-client-scopes") List<ClientScopeRepresentation> getDefaultDefaultClientScopes()
@PUT @Path(value="default-default-client-scopes/{clientScopeId}") void addDefaultDefaultClientScope(@PathParam(value="clientScopeId") String clientScopeId)
@DELETE @Path(value="default-default-client-scopes/{clientScopeId}") void removeDefaultDefaultClientScope(@PathParam(value="clientScopeId") String clientScopeId)
@GET @Produces(value="application/json") @Path(value="default-optional-client-scopes") List<ClientScopeRepresentation> getDefaultOptionalClientScopes()
@PUT @Path(value="default-optional-client-scopes/{clientScopeId}") void addDefaultOptionalClientScope(@PathParam(value="clientScopeId") String clientScopeId)
@DELETE @Path(value="default-optional-client-scopes/{clientScopeId}") void removeDefaultOptionalClientScope(@PathParam(value="clientScopeId") String clientScopeId)
@Path(value="client-description-converter") @POST @Consumes(value={"application/json","application/xml","text/plain"}) @Produces(value="application/json") ClientRepresentation convertClientDescription(String description)
@Path(value="users") UsersResource users()
@Path(value="roles") RolesResource roles()
@Path(value="roles-by-id") RoleByIdResource rolesById()
@Path(value="groups") GroupsResource groups()
@DELETE @Path(value="events") void clearEvents()
@GET @Path(value="events") @Produces(value="application/json") List<EventRepresentation> getEvents()
@Path(value="events") @GET @Produces(value="application/json") List<EventRepresentation> getEvents(@QueryParam(value="type") List<String> types, @QueryParam(value="client") String client, @QueryParam(value="user") String user, @QueryParam(value="dateFrom") String dateFrom, @QueryParam(value="dateTo") String dateTo, @QueryParam(value="ipAddress") String ipAddress, @QueryParam(value="first") Integer firstResult, @QueryParam(value="max") Integer maxResults)
@DELETE @Path(value="admin-events") void clearAdminEvents()
@GET @Path(value="admin-events") @Produces(value="application/json") List<AdminEventRepresentation> getAdminEvents()
@GET @Path(value="admin-events") @Produces(value="application/json") List<AdminEventRepresentation> getAdminEvents(@QueryParam(value="operationTypes") List<String> operationTypes, @QueryParam(value="authRealm") String authRealm, @QueryParam(value="authClient") String authClient, @QueryParam(value="authUser") String authUser, @QueryParam(value="authIpAddress") String authIpAddress, @QueryParam(value="resourcePath") String resourcePath, @QueryParam(value="dateFrom") String dateFrom, @QueryParam(value="dateTo") String dateTo, @QueryParam(value="first") Integer firstResult, @QueryParam(value="max") Integer maxResults)
@GET @Path(value="events/config") @Produces(value="application/json") RealmEventsConfigRepresentation getRealmEventsConfig()
@PUT @Path(value="events/config") @Consumes(value="application/json") void updateRealmEventsConfig(RealmEventsConfigRepresentation rep)
@GET @Path(value="group-by-path/{path: .*}") @Produces(value="application/json") GroupRepresentation getGroupByPath(@PathParam(value="path") String path)
@GET @Produces(value="application/json") @Path(value="default-groups") List<GroupRepresentation> getDefaultGroups()
@PUT @Path(value="default-groups/{groupId}") void addDefaultGroup(@PathParam(value="groupId") String groupId)
@DELETE @Path(value="default-groups/{groupId}") void removeDefaultGroup(@PathParam(value="groupId") String groupId)
@Path(value="identity-provider") IdentityProvidersResource identityProviders()
@DELETE void remove()
@Path(value="client-session-stats") @GET List<Map<String,String>> getClientSessionStats()
@Path(value="clients-initial-access") ClientInitialAccessResource clientInitialAccess()
@Path(value="client-registration-policy") ClientRegistrationPolicyResource clientRegistrationPolicy()
@Path(value="partialImport") @POST @Consumes(value="application/json") @Produces(value="application/json") javax.ws.rs.core.Response partialImport(PartialImportRepresentation rep)
@Path(value="partial-export") @POST @Produces(value="application/json") RealmRepresentation partialExport(@QueryParam(value="exportGroupsAndRoles") Boolean exportGroupsAndRoles, @QueryParam(value="exportClients") Boolean exportClients)
@Path(value="authentication") @Consumes(value="application/json") AuthenticationManagementResource flows()
@Path(value="attack-detection") AttackDetectionResource attackDetection()
@Path(value="testLDAPConnection") @POST @Consumes(value="application/x-www-form-urlencoded") @Deprecated javax.ws.rs.core.Response testLDAPConnection(@FormParam(value="action") String action, @FormParam(value="connectionUrl") String connectionUrl, @FormParam(value="bindDn") String bindDn, @FormParam(value="bindCredential") String bindCredential, @FormParam(value="useTruststoreSpi") String useTruststoreSpi, @FormParam(value="connectionTimeout") String connectionTimeout)
@Path(value="testLDAPConnection") @POST @Consumes(value="application/json") javax.ws.rs.core.Response testLDAPConnection(TestLdapConnectionRepresentation config)
@POST @Path(value="ldap-server-capabilities") @Consumes(value="application/json") @Produces(value="application/json") List<LDAPCapabilityRepresentation> ldapServerCapabilities(TestLdapConnectionRepresentation config)
@Path(value="testSMTPConnection") @POST @Consumes(value="application/x-www-form-urlencoded") @Deprecated javax.ws.rs.core.Response testSMTPConnection(@FormParam(value="config") String config)
@Path(value="testSMTPConnection") @POST @Consumes(value="application/json") javax.ws.rs.core.Response testSMTPConnection(Map<String,String> config)
@Path(value="clear-realm-cache") @POST void clearRealmCache()
@Path(value="clear-user-cache") @POST void clearUserCache()
@Path(value="clear-keys-cache") @POST void clearKeysCache()
@Path(value="push-revocation") @POST @Produces(value="application/json") GlobalRequestResult pushRevocation()
@Path(value="logout-all") @POST @Produces(value="application/json") GlobalRequestResult logoutAll()
@Path(value="sessions/{session}") @DELETE void deleteSession(@PathParam(value="session") String sessionId)
@Path(value="components") ComponentsResource components()
@Path(value="user-storage") UserStorageProviderResource userStorage()
@Path(value="keys") KeyResource keys()
Copyright © 2020 JBoss by Red Hat. All rights reserved.