Skip navigation links
KeyCloak Authz: Client API 4.5.0.Final
A B C D E F G H I J O P R S T U 

A

authentication() - Method in class org.keycloak.authorization.client.util.HttpMethod
 
authorization() - Method in class org.keycloak.authorization.client.AuthzClient
Creates a AuthorizationResource instance which can be used to obtain permissions from the server.
authorization(String) - Method in class org.keycloak.authorization.client.AuthzClient
Creates a AuthorizationResource instance which can be used to obtain permissions from the server.
authorization(String, String) - Method in class org.keycloak.authorization.client.AuthzClient
Creates a AuthorizationResource instance which can be used to obtain permissions from the server.
authorizationBearer(String) - Method in class org.keycloak.authorization.client.util.HttpMethod
 
AuthorizationDeniedException - Exception in org.keycloak.authorization.client
 
AuthorizationDeniedException(Throwable) - Constructor for exception org.keycloak.authorization.client.AuthorizationDeniedException
 
AuthorizationDeniedException(String, Throwable) - Constructor for exception org.keycloak.authorization.client.AuthorizationDeniedException
 
AuthorizationResource - Class in org.keycloak.authorization.client.resource
An entry point for obtaining permissions from the server.
AuthorizationResource(Configuration, ServerConfiguration, Http, TokenCallable) - Constructor for class org.keycloak.authorization.client.resource.AuthorizationResource
 
authorize() - Method in class org.keycloak.authorization.client.resource.AuthorizationResource
Query the server for all permissions.
authorize(AuthorizationRequest) - Method in class org.keycloak.authorization.client.resource.AuthorizationResource
Query the server for permissions given an AuthorizationRequest.
AuthzClient - Class in org.keycloak.authorization.client
This is class serves as an entry point for clients looking for access to Keycloak Authorization Services.

B

builder - Variable in class org.keycloak.authorization.client.util.HttpMethod
 

C

call() - Method in class org.keycloak.authorization.client.util.TokenCallable
 
client() - Method in class org.keycloak.authorization.client.util.HttpMethodAuthenticator
 
ClientAuthenticator - Interface in org.keycloak.authorization.client
 
ClientAuthorizationContext - Class in org.keycloak.authorization.client
 
ClientAuthorizationContext(AccessToken, PolicyEnforcerConfig.PathConfig, AuthzClient) - Constructor for class org.keycloak.authorization.client.ClientAuthorizationContext
 
ClientAuthorizationContext(AuthzClient) - Constructor for class org.keycloak.authorization.client.ClientAuthorizationContext
 
Configuration - Class in org.keycloak.authorization.client
 
Configuration() - Constructor for class org.keycloak.authorization.client.Configuration
 
Configuration(String, String, String, Map<String, Object>, HttpClient) - Constructor for class org.keycloak.authorization.client.Configuration
Creates a new instance.
configuration - Variable in class org.keycloak.authorization.client.util.HttpMethod
 
configureClientCredentials(Map<String, List<String>>, Map<String, String>) - Method in interface org.keycloak.authorization.client.ClientAuthenticator
 
create() - Static method in class org.keycloak.authorization.client.AuthzClient
Creates a new instance.
create(Configuration) - Static method in class org.keycloak.authorization.client.AuthzClient
Creates a new instance.
create(Configuration, ClientAuthenticator) - Static method in class org.keycloak.authorization.client.AuthzClient
Creates a new instance.
create(PermissionRequest) - Method in class org.keycloak.authorization.client.resource.PermissionResource
Creates a new permission ticket for a single resource and scope(s).
create(List<PermissionRequest>) - Method in class org.keycloak.authorization.client.resource.PermissionResource
Creates a new permission ticket for a set of one or more resource and scope(s).
create(PermissionTicketRepresentation) - Method in class org.keycloak.authorization.client.resource.PermissionResource
Creates a new uma permission for a single resource and scope(s).
create(UmaPermissionRepresentation) - Method in class org.keycloak.authorization.client.resource.PolicyResource
Creates a new user-managed permission as represented by the given permission.
create(ResourceRepresentation) - Method in class org.keycloak.authorization.client.resource.ProtectedResource
Creates a new resource.

D

delete(String) - Method in class org.keycloak.authorization.client.resource.PolicyResource
Deletes an existing user-managed permission
delete(String) - Method in class org.keycloak.authorization.client.resource.ProtectedResource
Deletes a resource with the given id.
delete(String) - Method in class org.keycloak.authorization.client.util.Http
 

E

execute() - Method in class org.keycloak.authorization.client.util.HttpMethod
 
execute(HttpResponseProcessor<R>) - Method in class org.keycloak.authorization.client.util.HttpMethod
 
execute() - Method in class org.keycloak.authorization.client.util.HttpMethodResponse
 

F

find(String, String, String, String, Boolean, Boolean, Integer, Integer) - Method in class org.keycloak.authorization.client.resource.PermissionResource
Query the server for any permission ticket with the matching arguments.
find(String, String, Integer, Integer) - Method in class org.keycloak.authorization.client.resource.PolicyResource
Queries the server for permission matching the given parameters.
find(String, String, String, String, String, String, boolean, Integer, Integer) - Method in class org.keycloak.authorization.client.resource.ProtectedResource
Query the server for any resource with the matching arguments.
find(String, String, String, String, String, String, boolean, boolean, Integer, Integer) - Method in class org.keycloak.authorization.client.resource.ProtectedResource
Query the server for any resource with the matching arguments.
findAll() - Method in class org.keycloak.authorization.client.resource.ProtectedResource
Query the server for all resources.
findById(String) - Method in class org.keycloak.authorization.client.resource.PolicyResource
Queries the server for a permission with the given id.
findById(String) - Method in class org.keycloak.authorization.client.resource.ProtectedResource
Query the server for a resource given its id.
findByMatchingUri(String) - Method in class org.keycloak.authorization.client.resource.ProtectedResource
Returns a list of resources that best matches the given uri.
findByName(String) - Method in class org.keycloak.authorization.client.resource.ProtectedResource
Query the server for a resource given its name where the owner is the resource server itself.
findByName(String, String) - Method in class org.keycloak.authorization.client.resource.ProtectedResource
Query the server for a resource given its name and a given ownerId.
findByResource(String) - Method in class org.keycloak.authorization.client.resource.PermissionResource
Query the server for any permission ticket associated with the given resourceId.
findByScope(String) - Method in class org.keycloak.authorization.client.resource.PermissionResource
Query the server for any permission ticket associated with the given scopeId.
findByUri(String) - Method in class org.keycloak.authorization.client.resource.ProtectedResource
Query the server for all resources with the given uri.
form() - Method in class org.keycloak.authorization.client.util.HttpMethod
 
forResource(PermissionRequest) - Method in class org.keycloak.authorization.client.resource.PermissionResource

G

get(String) - Method in class org.keycloak.authorization.client.util.Http
 
getActive() - Method in class org.keycloak.authorization.client.representation.TokenIntrospectionResponse
 
getAuthorizationEndpoint() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getBytes() - Method in exception org.keycloak.authorization.client.util.HttpResponseException
 
getCheckSessionIframe() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getClaimsParameterSupported() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getClaimsSupported() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getClaimTypesSupported() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getClient() - Method in class org.keycloak.authorization.client.ClientAuthorizationContext
 
getConfiguration() - Method in class org.keycloak.authorization.client.AuthzClient
Obtains the client configuration
getGrantTypesSupported() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getHttpClient() - Method in class org.keycloak.authorization.client.Configuration
 
getIdTokenSigningAlgValuesSupported() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getIssuer() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getJwksUri() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getLogoutEndpoint() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getPermissionEndpoint() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getPermissions() - Method in class org.keycloak.authorization.client.representation.TokenIntrospectionResponse
 
getPolicyEndpoint() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getReasonPhrase() - Method in exception org.keycloak.authorization.client.util.HttpResponseException
 
getRegistrationEndpoint() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getRequestObjectSigningAlgValuesSupported() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getRequestParameterSupported() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getRequestUriParameterSupported() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getResourceRegistrationEndpoint() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getResponseModesSupported() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getResponseTypesSupported() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getScopesSupported() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getServerConfiguration() - Method in class org.keycloak.authorization.client.AuthzClient
Returns the configuration obtained from the server at the UMA Discovery Endpoint.
getStatusCode() - Method in exception org.keycloak.authorization.client.util.HttpResponseException
 
getSubjectTypesSupported() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getTokenEndpoint() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getTokenEndpointAuthMethodsSupported() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getTokenEndpointAuthSigningAlgValuesSupported() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getTokenIntrospectionEndpoint() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getUserinfoEndpoint() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 
getUserInfoSigningAlgValuesSupported() - Method in class org.keycloak.authorization.client.representation.ServerConfiguration
 

H

handleWrapException(String, Throwable) - Static method in class org.keycloak.authorization.client.util.Throwables
Handles an cause and wraps it into a RuntimeException.
headers - Variable in class org.keycloak.authorization.client.util.HttpMethod
 
Http - Class in org.keycloak.authorization.client.util
 
Http(Configuration, ClientAuthenticator) - Constructor for class org.keycloak.authorization.client.util.Http
 
HttpMethod<R> - Class in org.keycloak.authorization.client.util
 
HttpMethod(Configuration, ClientAuthenticator, RequestBuilder) - Constructor for class org.keycloak.authorization.client.util.HttpMethod
 
HttpMethod(Configuration, ClientAuthenticator, RequestBuilder, Map<String, List<String>>, Map<String, String>) - Constructor for class org.keycloak.authorization.client.util.HttpMethod
 
HttpMethodAuthenticator<R> - Class in org.keycloak.authorization.client.util
 
HttpMethodAuthenticator(HttpMethod<R>, ClientAuthenticator) - Constructor for class org.keycloak.authorization.client.util.HttpMethodAuthenticator
 
HttpMethodResponse<R> - Class in org.keycloak.authorization.client.util
 
HttpMethodResponse(HttpMethod) - Constructor for class org.keycloak.authorization.client.util.HttpMethodResponse
 
HttpResponseException - Exception in org.keycloak.authorization.client.util
 
HttpResponseException(String, int, String, byte[]) - Constructor for exception org.keycloak.authorization.client.util.HttpResponseException
 
HttpResponseProcessor<R> - Interface in org.keycloak.authorization.client.util
 

I

introspectRequestingPartyToken(String) - Method in class org.keycloak.authorization.client.resource.ProtectionResource
Introspects the given rpt using the token introspection endpoint.
isRetry() - Method in class org.keycloak.authorization.client.util.TokenCallable
 
isTokenTimeToLiveSufficient(AccessToken) - Method in class org.keycloak.authorization.client.util.TokenCallable
 

J

json(byte[]) - Method in class org.keycloak.authorization.client.util.HttpMethod
 
json(Class<R>) - Method in class org.keycloak.authorization.client.util.HttpMethodResponse
 
json(TypeReference) - Method in class org.keycloak.authorization.client.util.HttpMethodResponse
 

O

oauth2ResourceOwnerPassword(String, String) - Method in class org.keycloak.authorization.client.util.HttpMethodAuthenticator
 
obtainAccessToken() - Method in class org.keycloak.authorization.client.AuthzClient
Obtains an access token using the client credentials.
obtainAccessToken(String, String) - Method in class org.keycloak.authorization.client.AuthzClient
Obtains an access token using the resource owner credentials.
org.keycloak.authorization.client - package org.keycloak.authorization.client
 
org.keycloak.authorization.client.representation - package org.keycloak.authorization.client.representation
 
org.keycloak.authorization.client.resource - package org.keycloak.authorization.client.resource
 
org.keycloak.authorization.client.util - package org.keycloak.authorization.client.util
 

P

param(String, String) - Method in class org.keycloak.authorization.client.util.HttpMethod
 
params - Variable in class org.keycloak.authorization.client.util.HttpMethod
 
params(String, String) - Method in class org.keycloak.authorization.client.util.HttpMethod
 
permission() - Method in class org.keycloak.authorization.client.resource.ProtectionResource
Creates a PermissionResource which can be used to manage permission tickets.
PermissionResource - Class in org.keycloak.authorization.client.resource
An entry point for managing permission tickets using the Protection API.
PermissionResource(Http, ServerConfiguration, TokenCallable) - Constructor for class org.keycloak.authorization.client.resource.PermissionResource
 
policy(String) - Method in class org.keycloak.authorization.client.resource.ProtectionResource
 
PolicyResource - Class in org.keycloak.authorization.client.resource
An entry point for managing user-managed permissions for a particular resource
PolicyResource(String, Http, ServerConfiguration, TokenCallable) - Constructor for class org.keycloak.authorization.client.resource.PolicyResource
 
post(String) - Method in class org.keycloak.authorization.client.util.Http
 
preExecute(RequestBuilder) - Method in class org.keycloak.authorization.client.util.HttpMethod
 
process(byte[]) - Method in interface org.keycloak.authorization.client.util.HttpResponseProcessor
 
ProtectedResource - Class in org.keycloak.authorization.client.resource
An entry point for managing resources using the Protection API.
protection() - Method in class org.keycloak.authorization.client.AuthzClient
Creates a ProtectionResource instance which can be used to access the Protection API.
protection(String) - Method in class org.keycloak.authorization.client.AuthzClient
Creates a ProtectionResource instance which can be used to access the Protection API.
protection(String, String) - Method in class org.keycloak.authorization.client.AuthzClient
Creates a ProtectionResource instance which can be used to access the Protection API.
ProtectionResource - Class in org.keycloak.authorization.client.resource
An entry point to access the Protection API endpoints.
ProtectionResource(Http, ServerConfiguration, Configuration, TokenCallable) - Constructor for class org.keycloak.authorization.client.resource.ProtectionResource
 
put(String) - Method in class org.keycloak.authorization.client.util.Http
 

R

resource() - Method in class org.keycloak.authorization.client.resource.ProtectionResource
Creates a ProtectedResource which can be used to manage resources.
response() - Method in class org.keycloak.authorization.client.util.HttpMethod
 
retryAndWrapExceptionIfNecessary(Callable<V>, TokenCallable, String, Throwable) - Static method in class org.keycloak.authorization.client.util.Throwables
Retries the given callable after obtaining a fresh token from the server.

S

ServerConfiguration - Class in org.keycloak.authorization.client.representation
 
ServerConfiguration() - Constructor for class org.keycloak.authorization.client.representation.ServerConfiguration
 
setServerConfiguration(ServerConfiguration) - Method in class org.keycloak.authorization.client.util.Http
 

T

Throwables - Class in org.keycloak.authorization.client.util
 
Throwables() - Constructor for class org.keycloak.authorization.client.util.Throwables
 
TokenCallable - Class in org.keycloak.authorization.client.util
 
TokenCallable(String, String, Http, Configuration, ServerConfiguration) - Constructor for class org.keycloak.authorization.client.util.TokenCallable
 
TokenCallable(Http, Configuration, ServerConfiguration) - Constructor for class org.keycloak.authorization.client.util.TokenCallable
 
TokenIntrospectionResponse - Class in org.keycloak.authorization.client.representation
 
TokenIntrospectionResponse() - Constructor for class org.keycloak.authorization.client.representation.TokenIntrospectionResponse
 
toString() - Method in exception org.keycloak.authorization.client.util.HttpResponseException
 

U

uma() - Method in class org.keycloak.authorization.client.util.HttpMethodAuthenticator
 
uma(AuthorizationRequest) - Method in class org.keycloak.authorization.client.util.HttpMethodAuthenticator
 
update(PermissionTicketRepresentation) - Method in class org.keycloak.authorization.client.resource.PermissionResource
Updates a permission ticket.
update(UmaPermissionRepresentation) - Method in class org.keycloak.authorization.client.resource.PolicyResource
Updates an existing user-managed permission
update(ResourceRepresentation) - Method in class org.keycloak.authorization.client.resource.ProtectedResource
Updates a resource.
A B C D E F G H I J O P R S T U 
Skip navigation links
KeyCloak Authz: Client API 4.5.0.Final

Copyright © 2018 JBoss by Red Hat. All rights reserved.