Package org.keycloak.services.managers
Class ResourceAdminManager
- java.lang.Object
-
- org.keycloak.services.managers.ResourceAdminManager
-
public class ResourceAdminManager extends Object
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
-
Constructor Summary
Constructors Constructor Description ResourceAdminManager(KeycloakSession session)
-
Method Summary
-
-
-
Constructor Detail
-
ResourceAdminManager
public ResourceAdminManager(KeycloakSession session)
-
-
Method Detail
-
resolveUri
public static String resolveUri(KeycloakSession session, String rootUrl, String uri)
-
getManagementUrl
public static String getManagementUrl(KeycloakSession session, ClientModel client)
-
logoutClientSession
public javax.ws.rs.core.Response logoutClientSession(RealmModel realm, ClientModel resource, AuthenticatedClientSessionModel clientSession)
-
logoutClientSessions
protected javax.ws.rs.core.Response logoutClientSessions(RealmModel realm, ClientModel resource, List<AuthenticatedClientSessionModel> clientSessions)
-
logoutClientSessionWithBackchannelLogoutUrl
public javax.ws.rs.core.Response logoutClientSessionWithBackchannelLogoutUrl(ClientModel resource, AuthenticatedClientSessionModel clientSession)
-
getBackchannelLogoutUrl
public static String getBackchannelLogoutUrl(KeycloakSession session, ClientModel client)
-
sendBackChannelLogoutRequestToClientUri
protected javax.ws.rs.core.Response sendBackChannelLogoutRequestToClientUri(ClientModel resource, AuthenticatedClientSessionModel clientSessionModel, String managementUrl)
-
logoutAll
public GlobalRequestResult logoutAll(RealmModel realm)
-
logoutClient
public GlobalRequestResult logoutClient(RealmModel realm, ClientModel resource)
-
logoutClient
protected GlobalRequestResult logoutClient(RealmModel realm, ClientModel resource, int notBefore)
-
sendLogoutRequest
protected javax.ws.rs.core.Response sendLogoutRequest(RealmModel realm, ClientModel resource, List<String> adapterSessionIds, List<String> userSessions, int notBefore, String managementUrl)
-
pushRealmRevocationPolicy
public GlobalRequestResult pushRealmRevocationPolicy(RealmModel realm)
-
pushClientRevocationPolicy
public GlobalRequestResult pushClientRevocationPolicy(RealmModel realm, ClientModel client)
-
pushRevocationPolicy
protected GlobalRequestResult pushRevocationPolicy(RealmModel realm, ClientModel resource, int notBefore)
-
sendPushRevocationPolicyRequest
protected boolean sendPushRevocationPolicyRequest(RealmModel realm, ClientModel resource, int notBefore, String managementUrl)
-
testNodesAvailability
public GlobalRequestResult testNodesAvailability(RealmModel realm, ClientModel client)
-
sendTestNodeAvailabilityRequest
protected boolean sendTestNodeAvailabilityRequest(RealmModel realm, ClientModel client, String managementUrl)
-
-