Uses of Class
org.keycloak.authorization.AuthorizationProvider
-
-
Uses of AuthorizationProvider in org.keycloak.authorization
Methods in org.keycloak.authorization that return AuthorizationProvider Modifier and Type Method Description AuthorizationProvider
AuthorizationProviderFactory. create(KeycloakSession session, RealmModel realm)
AuthorizationProvider
DefaultAuthorizationProviderFactory. create(KeycloakSession session)
AuthorizationProvider
DefaultAuthorizationProviderFactory. create(KeycloakSession session, RealmModel realm)
Constructors in org.keycloak.authorization with parameters of type AuthorizationProvider Constructor Description AuthorizationService(AuthorizationProvider authorization)
-
Uses of AuthorizationProvider in org.keycloak.authorization.admin
Fields in org.keycloak.authorization.admin declared as AuthorizationProvider Modifier and Type Field Description protected AuthorizationProvider
PolicyResourceService. authorization
protected AuthorizationProvider
PolicyService. authorization
Methods in org.keycloak.authorization.admin with parameters of type AuthorizationProvider Modifier and Type Method Description protected void
PolicyEvaluationService.EvaluationDecisionCollector. grantPermission(AuthorizationProvider authorizationProvider, Set<Permission> permissions, ResourcePermission permission, Collection<Scope> grantedScopes, ResourceServer resourceServer, AuthorizationRequest request, Result result)
protected AbstractPolicyRepresentation
PermissionService. toRepresentation(Policy policy, String fields, AuthorizationProvider authorization)
protected AbstractPolicyRepresentation
PolicyResourceService. toRepresentation(Policy policy, String fields, AuthorizationProvider authorization)
protected AbstractPolicyRepresentation
PolicyService. toRepresentation(Policy model, String fields, AuthorizationProvider authorization)
protected AbstractPolicyRepresentation
PolicyTypeResourceService. toRepresentation(Policy policy, String fields, AuthorizationProvider authorization)
protected AbstractPolicyRepresentation
PolicyTypeService. toRepresentation(Policy policy, String fields, AuthorizationProvider authorization)
-
Uses of AuthorizationProvider in org.keycloak.authorization.admin.representation
Methods in org.keycloak.authorization.admin.representation with parameters of type AuthorizationProvider Modifier and Type Method Description static PolicyEvaluationResponse
PolicyEvaluationResponseBuilder. build(PolicyEvaluationService.EvaluationDecisionCollector decision, ResourceServer resourceServer, AuthorizationProvider authorization, KeycloakIdentity identity)
-
Uses of AuthorizationProvider in org.keycloak.authorization.authorization
Constructors in org.keycloak.authorization.authorization with parameters of type AuthorizationProvider Constructor Description KeycloakAuthorizationRequest(AuthorizationProvider authorization, TokenManager tokenManager, EventBuilder event, HttpRequest request, Cors cors, ClientConnection clientConnection)
-
Uses of AuthorizationProvider in org.keycloak.authorization.jpa.store
Constructors in org.keycloak.authorization.jpa.store with parameters of type AuthorizationProvider Constructor Description JPAPermissionTicketStore(javax.persistence.EntityManager entityManager, AuthorizationProvider provider)
JPAPolicyStore(javax.persistence.EntityManager entityManager, AuthorizationProvider provider)
JPAResourceServerStore(javax.persistence.EntityManager entityManager, AuthorizationProvider provider)
JPAResourceStore(javax.persistence.EntityManager entityManager, AuthorizationProvider provider)
JPAScopeStore(javax.persistence.EntityManager entityManager, AuthorizationProvider provider)
JPAStoreFactory(javax.persistence.EntityManager entityManager, AuthorizationProvider provider)
-
Uses of AuthorizationProvider in org.keycloak.authorization.permission
Methods in org.keycloak.authorization.permission with parameters of type AuthorizationProvider Modifier and Type Method Description static void
Permissions. all(ResourceServer resourceServer, Identity identity, AuthorizationProvider authorization, AuthorizationRequest request, Consumer<ResourcePermission> evaluator)
Returns a list of permissions for all resources and scopes that belong to the givenresourceServer
andidentity
.static ResourcePermission
Permissions. createResourcePermissions(Resource resource, ResourceServer resourceServer, Collection<Scope> requestedScopes, AuthorizationProvider authorization, AuthorizationRequest request)
static Set<Scope>
Permissions. resolveScopes(Resource resource, ResourceServer resourceServer, Collection<Scope> requestedScopes, AuthorizationProvider authorization)
-
Uses of AuthorizationProvider in org.keycloak.authorization.permission.evaluator
Constructors in org.keycloak.authorization.permission.evaluator with parameters of type AuthorizationProvider Constructor Description Evaluators(AuthorizationProvider authorizationProvider)
-
Uses of AuthorizationProvider in org.keycloak.authorization.policy.evaluation
Methods in org.keycloak.authorization.policy.evaluation that return AuthorizationProvider Modifier and Type Method Description AuthorizationProvider
DefaultEvaluation. getAuthorizationProvider()
AuthorizationProvider
Evaluation. getAuthorizationProvider()
Methods in org.keycloak.authorization.policy.evaluation with parameters of type AuthorizationProvider Modifier and Type Method Description void
DefaultPolicyEvaluator. evaluate(ResourcePermission permission, AuthorizationProvider authorizationProvider, EvaluationContext executionContext, Decision decision, Map<Policy,Map<Object,Decision.Effect>> decisionCache)
void
PolicyEvaluator. evaluate(ResourcePermission permission, AuthorizationProvider authorizationProvider, EvaluationContext executionContext, Decision decision, Map<Policy,Map<Object,Decision.Effect>> decisionCache)
Starts the evaluation of the configured authorization policies.protected void
DecisionPermissionCollector. grantPermission(AuthorizationProvider authorizationProvider, Set<Permission> permissions, ResourcePermission permission, Collection<Scope> grantedScopes, ResourceServer resourceServer, AuthorizationRequest request, Result result)
-
Uses of AuthorizationProvider in org.keycloak.authorization.policy.provider
Methods in org.keycloak.authorization.policy.provider with parameters of type AuthorizationProvider Modifier and Type Method Description PolicyProvider
PolicyProviderFactory. create(AuthorizationProvider authorization)
default PolicyProviderAdminService
PolicyProviderFactory. getAdminResource(ResourceServer resourceServer, AuthorizationProvider authorization)
default void
PolicyProviderFactory. onCreate(Policy policy, R representation, AuthorizationProvider authorization)
default void
PolicyProviderFactory. onExport(Policy policy, PolicyRepresentation representation, AuthorizationProvider authorizationProvider)
default void
PolicyProviderFactory. onImport(Policy policy, PolicyRepresentation representation, AuthorizationProvider authorization)
default void
PolicyProviderFactory. onRemove(Policy policy, AuthorizationProvider authorization)
default void
PolicyProviderFactory. onUpdate(Policy policy, R representation, AuthorizationProvider authorization)
R
PolicyProviderFactory. toRepresentation(Policy policy, AuthorizationProvider authorization)
-
Uses of AuthorizationProvider in org.keycloak.authorization.policy.provider.aggregated
Methods in org.keycloak.authorization.policy.provider.aggregated with parameters of type AuthorizationProvider Modifier and Type Method Description PolicyProvider
AggregatePolicyProviderFactory. create(AuthorizationProvider authorization)
void
AggregatePolicyProviderFactory. onCreate(Policy policy, AggregatePolicyRepresentation representation, AuthorizationProvider authorization)
void
AggregatePolicyProviderFactory. onImport(Policy policy, PolicyRepresentation representation, AuthorizationProvider authorization)
void
AggregatePolicyProviderFactory. onRemove(Policy policy, AuthorizationProvider authorization)
void
AggregatePolicyProviderFactory. onUpdate(Policy policy, AggregatePolicyRepresentation representation, AuthorizationProvider authorization)
AggregatePolicyRepresentation
AggregatePolicyProviderFactory. toRepresentation(Policy policy, AuthorizationProvider authorization)
-
Uses of AuthorizationProvider in org.keycloak.authorization.policy.provider.client
Methods in org.keycloak.authorization.policy.provider.client with parameters of type AuthorizationProvider Modifier and Type Method Description PolicyProvider
ClientPolicyProviderFactory. create(AuthorizationProvider authorization)
void
ClientPolicyProviderFactory. onCreate(Policy policy, ClientPolicyRepresentation representation, AuthorizationProvider authorization)
void
ClientPolicyProviderFactory. onExport(Policy policy, PolicyRepresentation representation, AuthorizationProvider authorization)
void
ClientPolicyProviderFactory. onImport(Policy policy, PolicyRepresentation representation, AuthorizationProvider authorization)
void
ClientPolicyProviderFactory. onUpdate(Policy policy, ClientPolicyRepresentation representation, AuthorizationProvider authorization)
ClientPolicyRepresentation
ClientPolicyProviderFactory. toRepresentation(Policy policy, AuthorizationProvider authorization)
Constructor parameters in org.keycloak.authorization.policy.provider.client with type arguments of type AuthorizationProvider Constructor Description ClientPolicyProvider(BiFunction<Policy,AuthorizationProvider,ClientPolicyRepresentation> representationFunction)
-
Uses of AuthorizationProvider in org.keycloak.authorization.policy.provider.clientscope
Methods in org.keycloak.authorization.policy.provider.clientscope with parameters of type AuthorizationProvider Modifier and Type Method Description PolicyProvider
ClientScopePolicyProviderFactory. create(AuthorizationProvider authorization)
void
ClientScopePolicyProviderFactory. onCreate(Policy policy, ClientScopePolicyRepresentation representation, AuthorizationProvider authorization)
void
ClientScopePolicyProviderFactory. onExport(Policy policy, PolicyRepresentation representation, AuthorizationProvider authorizationProvider)
void
ClientScopePolicyProviderFactory. onImport(Policy policy, PolicyRepresentation representation, AuthorizationProvider authorization)
void
ClientScopePolicyProviderFactory. onUpdate(Policy policy, ClientScopePolicyRepresentation representation, AuthorizationProvider authorization)
ClientScopePolicyRepresentation
ClientScopePolicyProviderFactory. toRepresentation(Policy policy, AuthorizationProvider authorization)
Constructor parameters in org.keycloak.authorization.policy.provider.clientscope with type arguments of type AuthorizationProvider Constructor Description ClientScopePolicyProvider(BiFunction<Policy,AuthorizationProvider,ClientScopePolicyRepresentation> representationFunction)
-
Uses of AuthorizationProvider in org.keycloak.authorization.policy.provider.group
Methods in org.keycloak.authorization.policy.provider.group with parameters of type AuthorizationProvider Modifier and Type Method Description PolicyProvider
GroupPolicyProviderFactory. create(AuthorizationProvider authorization)
void
GroupPolicyProviderFactory. onCreate(Policy policy, GroupPolicyRepresentation representation, AuthorizationProvider authorization)
void
GroupPolicyProviderFactory. onExport(Policy policy, PolicyRepresentation representation, AuthorizationProvider authorization)
void
GroupPolicyProviderFactory. onImport(Policy policy, PolicyRepresentation representation, AuthorizationProvider authorization)
void
GroupPolicyProviderFactory. onUpdate(Policy policy, GroupPolicyRepresentation representation, AuthorizationProvider authorization)
GroupPolicyRepresentation
GroupPolicyProviderFactory. toRepresentation(Policy policy, AuthorizationProvider authorization)
Constructor parameters in org.keycloak.authorization.policy.provider.group with type arguments of type AuthorizationProvider Constructor Description GroupPolicyProvider(BiFunction<Policy,AuthorizationProvider,GroupPolicyRepresentation> representationFunction)
-
Uses of AuthorizationProvider in org.keycloak.authorization.policy.provider.js
Methods in org.keycloak.authorization.policy.provider.js with parameters of type AuthorizationProvider Modifier and Type Method Description PolicyProvider
JSPolicyProviderFactory. create(AuthorizationProvider authorization)
void
DeployedScriptPolicyFactory. onCreate(Policy policy, JSPolicyRepresentation representation, AuthorizationProvider authorization)
void
JSPolicyProviderFactory. onCreate(Policy policy, JSPolicyRepresentation representation, AuthorizationProvider authorization)
void
JSPolicyProviderFactory. onImport(Policy policy, PolicyRepresentation representation, AuthorizationProvider authorization)
void
JSPolicyProviderFactory. onRemove(Policy policy, AuthorizationProvider authorization)
void
JSPolicyProviderFactory. onUpdate(Policy policy, JSPolicyRepresentation representation, AuthorizationProvider authorization)
JSPolicyRepresentation
DeployedScriptPolicyFactory. toRepresentation(Policy policy, AuthorizationProvider authorization)
JSPolicyRepresentation
JSPolicyProviderFactory. toRepresentation(Policy policy, AuthorizationProvider authorization)
-
Uses of AuthorizationProvider in org.keycloak.authorization.policy.provider.permission
Methods in org.keycloak.authorization.policy.provider.permission with parameters of type AuthorizationProvider Modifier and Type Method Description PolicyProvider
ResourcePolicyProviderFactory. create(AuthorizationProvider authorization)
PolicyProvider
ScopePolicyProviderFactory. create(AuthorizationProvider authorization)
PolicyProvider
UMAPolicyProviderFactory. create(AuthorizationProvider authorization)
void
ResourcePolicyProviderFactory. onCreate(Policy policy, ResourcePermissionRepresentation representation, AuthorizationProvider authorization)
void
ScopePolicyProviderFactory. onCreate(Policy policy, ScopePermissionRepresentation representation, AuthorizationProvider authorization)
void
UMAPolicyProviderFactory. onCreate(Policy policy, UmaPermissionRepresentation representation, AuthorizationProvider authorization)
void
UMAPolicyProviderFactory. onImport(Policy policy, PolicyRepresentation representation, AuthorizationProvider authorization)
void
ResourcePolicyProviderFactory. onRemove(Policy policy, AuthorizationProvider authorization)
void
UMAPolicyProviderFactory. onRemove(Policy policy, AuthorizationProvider authorization)
void
ResourcePolicyProviderFactory. onUpdate(Policy policy, ResourcePermissionRepresentation representation, AuthorizationProvider authorization)
void
ScopePolicyProviderFactory. onUpdate(Policy policy, ScopePermissionRepresentation representation, AuthorizationProvider authorization)
void
UMAPolicyProviderFactory. onUpdate(Policy policy, UmaPermissionRepresentation representation, AuthorizationProvider authorization)
ResourcePermissionRepresentation
ResourcePolicyProviderFactory. toRepresentation(Policy policy, AuthorizationProvider authorization)
ScopePermissionRepresentation
ScopePolicyProviderFactory. toRepresentation(Policy policy, AuthorizationProvider authorization)
UmaPermissionRepresentation
UMAPolicyProviderFactory. toRepresentation(Policy policy, AuthorizationProvider authorization)
-
Uses of AuthorizationProvider in org.keycloak.authorization.policy.provider.regex
Methods in org.keycloak.authorization.policy.provider.regex with parameters of type AuthorizationProvider Modifier and Type Method Description PolicyProvider
RegexPolicyProviderFactory. create(AuthorizationProvider authorization)
void
RegexPolicyProviderFactory. onCreate(Policy policy, RegexPolicyRepresentation representation, AuthorizationProvider authorization)
void
RegexPolicyProviderFactory. onImport(Policy policy, PolicyRepresentation representation, AuthorizationProvider authorization)
void
RegexPolicyProviderFactory. onUpdate(Policy policy, RegexPolicyRepresentation representation, AuthorizationProvider authorization)
RegexPolicyRepresentation
RegexPolicyProviderFactory. toRepresentation(Policy policy, AuthorizationProvider authorization)
Constructor parameters in org.keycloak.authorization.policy.provider.regex with type arguments of type AuthorizationProvider Constructor Description RegexPolicyProvider(BiFunction<Policy,AuthorizationProvider,RegexPolicyRepresentation> representationFunction)
-
Uses of AuthorizationProvider in org.keycloak.authorization.policy.provider.role
Methods in org.keycloak.authorization.policy.provider.role with parameters of type AuthorizationProvider Modifier and Type Method Description PolicyProvider
RolePolicyProviderFactory. create(AuthorizationProvider authorization)
void
RolePolicyProviderFactory. onCreate(Policy policy, RolePolicyRepresentation representation, AuthorizationProvider authorization)
void
RolePolicyProviderFactory. onExport(Policy policy, PolicyRepresentation representation, AuthorizationProvider authorizationProvider)
void
RolePolicyProviderFactory. onImport(Policy policy, PolicyRepresentation representation, AuthorizationProvider authorization)
void
RolePolicyProviderFactory. onUpdate(Policy policy, RolePolicyRepresentation representation, AuthorizationProvider authorization)
RolePolicyRepresentation
RolePolicyProviderFactory. toRepresentation(Policy policy, AuthorizationProvider authorization)
Constructor parameters in org.keycloak.authorization.policy.provider.role with type arguments of type AuthorizationProvider Constructor Description RolePolicyProvider(BiFunction<Policy,AuthorizationProvider,RolePolicyRepresentation> representationFunction)
-
Uses of AuthorizationProvider in org.keycloak.authorization.policy.provider.time
Methods in org.keycloak.authorization.policy.provider.time with parameters of type AuthorizationProvider Modifier and Type Method Description PolicyProvider
TimePolicyProviderFactory. create(AuthorizationProvider authorization)
void
TimePolicyProviderFactory. onCreate(Policy policy, TimePolicyRepresentation representation, AuthorizationProvider authorization)
void
TimePolicyProviderFactory. onImport(Policy policy, PolicyRepresentation representation, AuthorizationProvider authorization)
void
TimePolicyProviderFactory. onRemove(Policy policy, AuthorizationProvider authorization)
void
TimePolicyProviderFactory. onUpdate(Policy policy, TimePolicyRepresentation representation, AuthorizationProvider authorization)
TimePolicyRepresentation
TimePolicyProviderFactory. toRepresentation(Policy policy, AuthorizationProvider authorization)
-
Uses of AuthorizationProvider in org.keycloak.authorization.policy.provider.user
Methods in org.keycloak.authorization.policy.provider.user with parameters of type AuthorizationProvider Modifier and Type Method Description PolicyProvider
UserPolicyProviderFactory. create(AuthorizationProvider authorization)
void
UserPolicyProviderFactory. onCreate(Policy policy, UserPolicyRepresentation representation, AuthorizationProvider authorization)
void
UserPolicyProviderFactory. onExport(Policy policy, PolicyRepresentation representation, AuthorizationProvider authorizationProvider)
void
UserPolicyProviderFactory. onImport(Policy policy, PolicyRepresentation representation, AuthorizationProvider authorization)
void
UserPolicyProviderFactory. onUpdate(Policy policy, UserPolicyRepresentation representation, AuthorizationProvider authorization)
UserPolicyRepresentation
UserPolicyProviderFactory. toRepresentation(Policy policy, AuthorizationProvider authorization)
Constructor parameters in org.keycloak.authorization.policy.provider.user with type arguments of type AuthorizationProvider Constructor Description UserPolicyProvider(BiFunction<Policy,AuthorizationProvider,UserPolicyRepresentation> representationFunction)
-
Uses of AuthorizationProvider in org.keycloak.authorization.protection
Constructors in org.keycloak.authorization.protection with parameters of type AuthorizationProvider Constructor Description ProtectionService(AuthorizationProvider authorization)
-
Uses of AuthorizationProvider in org.keycloak.authorization.protection.permission
Constructors in org.keycloak.authorization.protection.permission with parameters of type AuthorizationProvider Constructor Description AbstractPermissionService(KeycloakIdentity identity, ResourceServer resourceServer, AuthorizationProvider authorization)
PermissionService(KeycloakIdentity identity, ResourceServer resourceServer, AuthorizationProvider authorization)
PermissionTicketService(KeycloakIdentity identity, ResourceServer resourceServer, AuthorizationProvider authorization)
-
Uses of AuthorizationProvider in org.keycloak.authorization.protection.policy
Constructors in org.keycloak.authorization.protection.policy with parameters of type AuthorizationProvider Constructor Description UserManagedPermissionService(KeycloakIdentity identity, ResourceServer resourceServer, AuthorizationProvider authorization, AdminEventBuilder eventBuilder)
-
Uses of AuthorizationProvider in org.keycloak.forms.account.freemarker.model
Constructors in org.keycloak.forms.account.freemarker.model with parameters of type AuthorizationProvider Constructor Description RequesterBean(PermissionTicket ticket, AuthorizationProvider authorization)
-
Uses of AuthorizationProvider in org.keycloak.models.map.authorization
-
Uses of AuthorizationProvider in org.keycloak.models.utils
Methods in org.keycloak.models.utils with parameters of type AuthorizationProvider Modifier and Type Method Description static Policy
RepresentationToModel. toModel(AbstractPolicyRepresentation representation, AuthorizationProvider authorization, Policy model)
static PermissionTicket
RepresentationToModel. toModel(PermissionTicketRepresentation representation, ResourceServer resourceServer, AuthorizationProvider authorization)
static Resource
RepresentationToModel. toModel(ResourceRepresentation resource, ResourceServer resourceServer, AuthorizationProvider authorization)
static ResourceServer
RepresentationToModel. toModel(ResourceServerRepresentation rep, AuthorizationProvider authorization, ClientModel client)
static Scope
RepresentationToModel. toModel(ScopeRepresentation scope, ResourceServer resourceServer, AuthorizationProvider authorization)
static Scope
RepresentationToModel. toModel(ScopeRepresentation scope, ResourceServer resourceServer, AuthorizationProvider authorization, boolean updateIfExists)
static PermissionTicketRepresentation
ModelToRepresentation. toRepresentation(PermissionTicket ticket, AuthorizationProvider authorization)
static PermissionTicketRepresentation
ModelToRepresentation. toRepresentation(PermissionTicket ticket, AuthorizationProvider authorization, boolean returnNames)
static <R extends AbstractPolicyRepresentation>
RModelToRepresentation. toRepresentation(Policy policy, AuthorizationProvider authorization)
static <R extends AbstractPolicyRepresentation>
RModelToRepresentation. toRepresentation(Policy policy, AuthorizationProvider authorization, boolean genericRepresentation, boolean export)
static <R extends AbstractPolicyRepresentation>
RModelToRepresentation. toRepresentation(Policy policy, AuthorizationProvider authorization, boolean genericRepresentation, boolean export, boolean allFields)
static ResourceRepresentation
ModelToRepresentation. toRepresentation(Resource model, ResourceServer resourceServer, AuthorizationProvider authorization)
static ResourceRepresentation
ModelToRepresentation. toRepresentation(Resource model, ResourceServer resourceServer, AuthorizationProvider authorization, Boolean deep)
-
Uses of AuthorizationProvider in org.keycloak.services.resources.account.resources
Fields in org.keycloak.services.resources.account.resources declared as AuthorizationProvider Modifier and Type Field Description protected AuthorizationProvider
AbstractResourceService. provider
-
Uses of AuthorizationProvider in org.keycloak.services.resources.admin.permissions
Methods in org.keycloak.services.resources.admin.permissions that return AuthorizationProvider Modifier and Type Method Description AuthorizationProvider
AdminPermissionManagement. authz()
-