Modifier and Type | Method and Description |
---|---|
AuthorizationProvider |
DefaultAuthorizationProviderFactory.create(KeycloakSession session) |
Constructor and Description |
---|
AuthorizationService(AuthorizationProvider authorization) |
Constructor and Description |
---|
PolicyService(ResourceServer resourceServer,
AuthorizationProvider authorization,
RealmAuth auth) |
ResourceServerService(AuthorizationProvider authorization,
ResourceServer resourceServer,
ClientModel client,
RealmAuth auth) |
ResourceSetService(ResourceServer resourceServer,
AuthorizationProvider authorization,
RealmAuth auth) |
ScopeService(ResourceServer resourceServer,
AuthorizationProvider authorization,
RealmAuth auth) |
Modifier and Type | Method and Description |
---|---|
static PolicyEvaluationResponse |
PolicyEvaluationResponse.build(PolicyEvaluationRequest evaluationRequest,
List<Result> results,
ResourceServer resourceServer,
AuthorizationProvider authorization,
KeycloakIdentity identity) |
Modifier and Type | Method and Description |
---|---|
static Policy |
Models.toModel(PolicyRepresentation policy,
ResourceServer resourceServer,
AuthorizationProvider authorizationManager) |
static Resource |
Models.toModel(ResourceRepresentation resource,
ResourceServer resourceServer,
AuthorizationProvider authorization) |
static ResourceServer |
Models.toModel(ResourceServerRepresentation server,
AuthorizationProvider authorization) |
static Scope |
Models.toModel(ScopeRepresentation scope,
ResourceServer resourceServer,
AuthorizationProvider authorization) |
static PolicyRepresentation |
Models.toRepresentation(Policy model,
AuthorizationProvider authorization) |
static ResourceRepresentation |
Models.toRepresentation(Resource model,
ResourceServer resourceServer,
AuthorizationProvider authorization) |
static ScopeRepresentation |
Models.toRepresentation(Scope model,
AuthorizationProvider authorizationProvider) |
Constructor and Description |
---|
AuthorizationTokenService(AuthorizationProvider authorization) |
Constructor and Description |
---|
EntitlementService(AuthorizationProvider authorization) |
Constructor and Description |
---|
PolicyAdapter(PolicyEntity entity,
MongoStoreInvocationContext invocationContext,
AuthorizationProvider authorizationProvider) |
ResourceAdapter(ResourceEntity entity,
MongoStoreInvocationContext invocationContext,
AuthorizationProvider authorizationProvider) |
ScopeAdapter(ScopeEntity entity,
MongoStoreInvocationContext invocationContext,
AuthorizationProvider authorizationProvider) |
Constructor and Description |
---|
MongoPolicyStore(MongoStoreInvocationContext invocationContext,
AuthorizationProvider authorizationProvider) |
MongoResourceServerStore(MongoStoreInvocationContext invocationContext,
AuthorizationProvider authorizationProvider) |
MongoResourceStore(MongoStoreInvocationContext invocationContext,
AuthorizationProvider authorizationProvider) |
MongoScopeStore(MongoStoreInvocationContext invocationContext,
AuthorizationProvider authorizationProvider) |
MongoStoreFactory(MongoStoreInvocationContext invocationContext,
AuthorizationProvider authorizationProvider) |
Constructor and Description |
---|
DefaultPolicyEvaluator(AuthorizationProvider authorization,
List<PolicyProviderFactory> policyProviderFactories) |
Modifier and Type | Method and Description |
---|---|
PolicyProvider |
PolicyProviderFactory.create(Policy policy,
AuthorizationProvider authorization) |
Modifier and Type | Method and Description |
---|---|
PolicyProvider |
AggregatePolicyProviderFactory.create(Policy policy,
AuthorizationProvider authorization) |
Constructor and Description |
---|
AggregatePolicyProvider(Policy policy,
AuthorizationProvider authorization) |
Modifier and Type | Method and Description |
---|---|
PolicyProvider |
DroolsPolicyProviderFactory.create(Policy policy,
AuthorizationProvider authorization) |
Modifier and Type | Method and Description |
---|---|
PolicyProvider |
JSPolicyProviderFactory.create(Policy policy,
AuthorizationProvider authorization) |
Modifier and Type | Method and Description |
---|---|
PolicyProvider |
ResourcePolicyProviderFactory.create(Policy policy,
AuthorizationProvider authorization) |
Modifier and Type | Method and Description |
---|---|
PolicyProvider |
RolePolicyProviderFactory.create(Policy policy,
AuthorizationProvider authorization) |
Constructor and Description |
---|
RolePolicyProvider(Policy policy,
AuthorizationProvider authorization) |
Modifier and Type | Method and Description |
---|---|
PolicyProvider |
ScopePolicyProviderFactory.create(Policy policy,
AuthorizationProvider authorization) |
Modifier and Type | Method and Description |
---|---|
PolicyProvider |
TimePolicyProviderFactory.create(Policy policy,
AuthorizationProvider authorization) |
Modifier and Type | Method and Description |
---|---|
PolicyProvider |
UserPolicyProviderFactory.create(Policy policy,
AuthorizationProvider authorization) |
Constructor and Description |
---|
ProtectionService(AuthorizationProvider authorization) |
Constructor and Description |
---|
AbstractPermissionService(KeycloakIdentity identity,
ResourceServer resourceServer,
AuthorizationProvider authorization) |
PermissionService(KeycloakIdentity identity,
ResourceServer resourceServer,
AuthorizationProvider authorization) |
PermissionsService(KeycloakIdentity identity,
ResourceServer resourceServer,
AuthorizationProvider authorization) |
Constructor and Description |
---|
ResourceService(ResourceServer resourceServer,
Identity identity,
ResourceSetService resourceManager,
AuthorizationProvider authorization) |
Modifier and Type | Method and Description |
---|---|
static List<ResourcePermission> |
Permissions.all(ResourceServer resourceServer,
Identity identity,
AuthorizationProvider authorization)
Returns a list of permissions for all resources and scopes that belong to the given
resourceServer and
identity . |
static List<Permission> |
Permissions.allPermits(List<Result> evaluation,
AuthorizationProvider authorizationProvider) |
static List<ResourcePermission> |
Permissions.createResourcePermissions(Resource resource,
Set<String> requestedScopes,
AuthorizationProvider authorization) |
Copyright © 2016 JBoss by Red Hat. All rights reserved.