A B C D E F G H I J O P R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- authentication() - Method in class org.keycloak.authorization.client.util.HttpMethod
- authorization() - Method in class org.keycloak.authorization.client.AuthzClient
-
Creates a
AuthorizationResourceinstance which can be used to obtain permissions from the server. - authorization(String) - Method in class org.keycloak.authorization.client.AuthzClient
-
Creates a
AuthorizationResourceinstance which can be used to obtain permissions from the server. - authorization(String, String) - Method in class org.keycloak.authorization.client.AuthzClient
-
Creates a
AuthorizationResourceinstance which can be used to obtain permissions from the server. - authorization(String, String, String) - Method in class org.keycloak.authorization.client.AuthzClient
- authorizationBearer(String) - Method in class org.keycloak.authorization.client.util.HttpMethod
- AuthorizationDeniedException - Exception in org.keycloak.authorization.client
- AuthorizationDeniedException(String, Throwable) - Constructor for exception org.keycloak.authorization.client.AuthorizationDeniedException
- AuthorizationDeniedException(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(AuthzClient) - Constructor for class org.keycloak.authorization.client.ClientAuthorizationContext
- ClientAuthorizationContext(AccessToken, PolicyEnforcerConfig.PathConfig, AuthzClient) - Constructor for class org.keycloak.authorization.client.ClientAuthorizationContext
- configuration - Variable in class org.keycloak.authorization.client.util.HttpMethod
- 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.
- configureClientCredentials(Map<String, List<String>>, Map<String, String>) - Method in interface org.keycloak.authorization.client.ClientAuthenticator
- count(String, String, String, String, Boolean, Boolean) - Method in class org.keycloak.authorization.client.resource.PermissionResource
- create() - Static method in class org.keycloak.authorization.client.AuthzClient
-
Creates a new instance.
- create(InputStream) - Static method in class org.keycloak.authorization.client.AuthzClient
-
Creates a new instance.
- 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(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(PermissionTicketRepresentation) - Method in class org.keycloak.authorization.client.resource.PermissionResource
-
Creates a new uma permission for a single resource and scope(s).
- create(ResourceRepresentation) - Method in class org.keycloak.authorization.client.resource.ProtectedResource
-
Creates a new resource.
- create(UmaPermissionRepresentation) - Method in class org.keycloak.authorization.client.resource.PolicyResource
-
Creates a new user-managed permission as represented by the given
permission.
D
- delete(String) - Method in class org.keycloak.authorization.client.resource.PermissionResource
-
Deletes a permission ticket by ID.
- 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() - Method in class org.keycloak.authorization.client.util.HttpMethodResponse
- execute(HttpResponseProcessor<R>) - Method in class org.keycloak.authorization.client.util.HttpMethod
F
- 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, 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, String, String, String, String, boolean, boolean, 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, where queries by name are partial.
- 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.
- 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
namewhere 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
nameand a givenownerId. - 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
-
Deprecated.
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
- getIntrospectionEndpoint() - 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
- 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
causeand wraps it into aRuntimeException. - 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
rptusing 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(TypeReference) - Method in class org.keycloak.authorization.client.util.HttpMethodResponse
- json(Class<R>) - Method in class org.keycloak.authorization.client.util.HttpMethodResponse
O
- oauth2ResourceOwnerPassword(String, String) - Method in class org.keycloak.authorization.client.util.HttpMethodAuthenticator
- oauth2ResourceOwnerPassword(String, 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
PermissionResourcewhich 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
ProtectionResourceinstance which can be used to access the Protection API. - protection(String) - Method in class org.keycloak.authorization.client.AuthzClient
-
Creates a
ProtectionResourceinstance which can be used to access the Protection API. - protection(String, String) - Method in class org.keycloak.authorization.client.AuthzClient
-
Creates a
ProtectionResourceinstance 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
ProtectedResourcewhich 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
callableafter obtaining a freshtokenfrom 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, String, Http, Configuration, ServerConfiguration) - Constructor for class org.keycloak.authorization.client.util.TokenCallable
- 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(ResourceRepresentation) - Method in class org.keycloak.authorization.client.resource.ProtectedResource
-
Updates a resource.
- update(UmaPermissionRepresentation) - Method in class org.keycloak.authorization.client.resource.PolicyResource
-
Updates an existing user-managed permission
All Classes All Packages