Package org.keycloak.services.managers
Class ResourceAdminManager
java.lang.Object
org.keycloak.services.managers.ResourceAdminManager
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
getBackchannelLogoutUrl
(KeycloakSession session, ClientModel client) static String
getManagementUrl
(KeycloakSession session, ClientModel client) logoutAll
(RealmModel realm) logoutClient
(RealmModel realm, ClientModel resource) protected GlobalRequestResult
logoutClient
(RealmModel realm, ClientModel resource, int notBefore) jakarta.ws.rs.core.Response
logoutClientSession
(RealmModel realm, ClientModel resource, AuthenticatedClientSessionModel clientSession) protected jakarta.ws.rs.core.Response
logoutClientSessions
(RealmModel realm, ClientModel resource, List<AuthenticatedClientSessionModel> clientSessions) jakarta.ws.rs.core.Response
logoutClientSessionWithBackchannelLogoutUrl
(ClientModel resource, AuthenticatedClientSessionModel clientSession) pushClientRevocationPolicy
(RealmModel realm, ClientModel client) protected GlobalRequestResult
pushRevocationPolicy
(RealmModel realm, ClientModel resource, int notBefore) static String
resolveUri
(KeycloakSession session, String rootUrl, String uri) protected jakarta.ws.rs.core.Response
sendBackChannelLogoutRequestToClientUri
(ClientModel resource, AuthenticatedClientSessionModel clientSessionModel, String managementUrl) protected jakarta.ws.rs.core.Response
sendLogoutRequest
(RealmModel realm, ClientModel resource, List<String> adapterSessionIds, List<String> userSessions, int notBefore, String managementUrl) protected boolean
sendPushRevocationPolicyRequest
(RealmModel realm, ClientModel resource, int notBefore, String managementUrl) protected boolean
sendTestNodeAvailabilityRequest
(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)
-