Package org.keycloak.services.managers
Class ResourceAdminManager
java.lang.Object
org.keycloak.services.managers.ResourceAdminManager
- Version:
 - $Revision: 1 $
 - Author:
 - Bill Burke
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetBackchannelLogoutUrl(KeycloakSession session, ClientModel client) static StringgetManagementUrl(KeycloakSession session, ClientModel client) logoutAll(RealmModel realm) logoutClient(RealmModel realm, ClientModel resource) protected GlobalRequestResultlogoutClient(RealmModel realm, ClientModel resource, int notBefore) jakarta.ws.rs.core.ResponselogoutClientSession(RealmModel realm, ClientModel resource, AuthenticatedClientSessionModel clientSession) protected jakarta.ws.rs.core.ResponselogoutClientSessions(RealmModel realm, ClientModel resource, List<AuthenticatedClientSessionModel> clientSessions) jakarta.ws.rs.core.ResponselogoutClientSessionWithBackchannelLogoutUrl(ClientModel resource, AuthenticatedClientSessionModel clientSession) pushClientRevocationPolicy(RealmModel realm, ClientModel client) protected GlobalRequestResultpushRevocationPolicy(RealmModel realm, ClientModel resource, int notBefore) static StringresolveUri(KeycloakSession session, String rootUrl, String uri) protected jakarta.ws.rs.core.ResponsesendBackChannelLogoutRequestToClientUri(ClientModel resource, AuthenticatedClientSessionModel clientSessionModel, String managementUrl) protected jakarta.ws.rs.core.ResponsesendLogoutRequest(RealmModel realm, ClientModel resource, List<String> adapterSessionIds, List<String> userSessions, int notBefore, String managementUrl) protected booleansendPushRevocationPolicyRequest(RealmModel realm, ClientModel resource, int notBefore, String managementUrl) protected booleansendTestNodeAvailabilityRequest(RealmModel realm, ClientModel client, String managementUrl) testNodesAvailability(RealmModel realm, ClientModel client)  
- 
Constructor Details
- 
ResourceAdminManager
 
 - 
 - 
Method Details
- 
resolveUri
 - 
getManagementUrl
 - 
logoutClientSession
public jakarta.ws.rs.core.Response logoutClientSession(RealmModel realm, ClientModel resource, AuthenticatedClientSessionModel clientSession)  - 
logoutClientSessions
protected jakarta.ws.rs.core.Response logoutClientSessions(RealmModel realm, ClientModel resource, List<AuthenticatedClientSessionModel> clientSessions)  - 
logoutClientSessionWithBackchannelLogoutUrl
public jakarta.ws.rs.core.Response logoutClientSessionWithBackchannelLogoutUrl(ClientModel resource, AuthenticatedClientSessionModel clientSession)  - 
getBackchannelLogoutUrl
 - 
sendBackChannelLogoutRequestToClientUri
protected jakarta.ws.rs.core.Response sendBackChannelLogoutRequestToClientUri(ClientModel resource, AuthenticatedClientSessionModel clientSessionModel, String managementUrl)  - 
logoutAll
 - 
logoutClient
 - 
logoutClient
 - 
sendLogoutRequest
protected jakarta.ws.rs.core.Response sendLogoutRequest(RealmModel realm, ClientModel resource, List<String> adapterSessionIds, List<String> userSessions, int notBefore, String managementUrl)  - 
pushRealmRevocationPolicy
 - 
pushClientRevocationPolicy
 - 
pushRevocationPolicy
protected GlobalRequestResult pushRevocationPolicy(RealmModel realm, ClientModel resource, int notBefore)  - 
sendPushRevocationPolicyRequest
protected boolean sendPushRevocationPolicyRequest(RealmModel realm, ClientModel resource, int notBefore, String managementUrl)  - 
testNodesAvailability
 - 
sendTestNodeAvailabilityRequest
protected boolean sendTestNodeAvailabilityRequest(RealmModel realm, ClientModel client, String managementUrl)  
 -