public class ResourceAdminManager extends Object
Constructor and Description |
---|
ResourceAdminManager(KeycloakSession session) |
public ResourceAdminManager(KeycloakSession session)
public static String getManagementUrl(URI requestUri, ClientModel client)
public void logoutUser(URI requestUri, RealmModel realm, UserModel user, KeycloakSession keycloakSession)
protected void logoutUserSessions(URI requestUri, RealmModel realm, List<UserSessionModel> userSessions)
public boolean logoutClientSession(URI requestUri, RealmModel realm, ClientModel resource, AuthenticatedClientSessionModel clientSession)
protected boolean logoutClientSessions(URI requestUri, RealmModel realm, ClientModel resource, List<AuthenticatedClientSessionModel> clientSessions)
public GlobalRequestResult logoutAll(URI requestUri, RealmModel realm)
public GlobalRequestResult logoutClient(URI requestUri, RealmModel realm, ClientModel resource)
protected GlobalRequestResult logoutClient(URI requestUri, RealmModel realm, ClientModel resource, int notBefore)
protected boolean sendLogoutRequest(RealmModel realm, ClientModel resource, List<String> adapterSessionIds, List<String> userSessions, int notBefore, String managementUrl)
public GlobalRequestResult pushRealmRevocationPolicy(URI requestUri, RealmModel realm)
public GlobalRequestResult pushClientRevocationPolicy(URI requestUri, RealmModel realm, ClientModel client)
protected GlobalRequestResult pushRevocationPolicy(URI requestUri, RealmModel realm, ClientModel resource, int notBefore)
protected boolean sendPushRevocationPolicyRequest(RealmModel realm, ClientModel resource, int notBefore, String managementUrl)
public GlobalRequestResult testNodesAvailability(URI requestUri, RealmModel realm, ClientModel client)
protected boolean sendTestNodeAvailabilityRequest(RealmModel realm, ClientModel client, String managementUrl)
Copyright © 2019 JBoss by Red Hat. All rights reserved.