## Uses of Interface
org.keycloak.authorization.model.ResourceServer

- Packages that use ResourceServer
  Package | Description
  --- | ---
  org.keycloak.authorization.admin |
  org.keycloak.authorization.admin.representation |
  org.keycloak.authorization.admin.util |
  org.keycloak.authorization.jpa.entities |
  org.keycloak.authorization.jpa.store |
  org.keycloak.authorization.model | Provides the domain model and any other type related with it
  org.keycloak.authorization.mongo.adapter |
  org.keycloak.authorization.mongo.store |
  org.keycloak.authorization.permission |
  org.keycloak.authorization.policy.provider | Provides classes and a SPI to plug different policy providers.
  org.keycloak.authorization.policy.provider.aggregated |
  org.keycloak.authorization.policy.provider.drools |
  org.keycloak.authorization.policy.provider.js |
  org.keycloak.authorization.policy.provider.resource |
  org.keycloak.authorization.policy.provider.role |
  org.keycloak.authorization.policy.provider.scope |
  org.keycloak.authorization.policy.provider.time |
  org.keycloak.authorization.policy.provider.user |
  org.keycloak.authorization.protection.permission |
  org.keycloak.authorization.protection.resource |
  org.keycloak.authorization.store | Provides classes and a SPI to plug different metadata storage implementations.
  org.keycloak.authorization.util |
  org.keycloak.models.authorization.infinispan |
  org.keycloak.models.authorization.infinispan.entities |

- - ### Uses of ResourceServer in org.keycloak.authorization.admin

    Constructors in org.keycloak.authorization.admin with parameters of type ResourceServer
    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)`

  - ### Uses of ResourceServer in org.keycloak.authorization.admin.representation

    Methods in org.keycloak.authorization.admin.representation with parameters of type ResourceServer
    Modifier and Type | Method and Description
    --- | ---
    `static PolicyEvaluationResponse` | PolicyEvaluationResponse.`build(PolicyEvaluationRequest evaluationRequest, List<Result> results, ResourceServer resourceServer, AuthorizationProvider authorization, KeycloakIdentity identity)`

  - ### Uses of ResourceServer in org.keycloak.authorization.admin.util

    Methods in org.keycloak.authorization.admin.util that return ResourceServer
    Modifier and Type | Method and Description
    --- | ---
    `static ResourceServer` | Models.`toModel(ResourceServerRepresentation server, AuthorizationProvider authorization)`

    Methods in org.keycloak.authorization.admin.util with parameters of type ResourceServer
    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 Scope` | Models.`toModel(ScopeRepresentation scope, ResourceServer resourceServer, AuthorizationProvider authorization)`
    `static ResourceRepresentation` | Models.`toRepresentation(Resource model, ResourceServer resourceServer, AuthorizationProvider authorization)`
    `static ResourceServerRepresentation` | Models.`toRepresentation(ResourceServer model, RealmModel realm)`

  - ### Uses of ResourceServer in org.keycloak.authorization.jpa.entities

    Classes in org.keycloak.authorization.jpa.entities that implement ResourceServer
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ResourceServerEntity`

  - ### Uses of ResourceServer in org.keycloak.authorization.jpa.store

    Methods in org.keycloak.authorization.jpa.store that return ResourceServer
    Modifier and Type | Method and Description
    --- | ---
    `ResourceServer` | JPAResourceServerStore.`create(String clientId)`
    `ResourceServer` | JPAResourceServerStore.`findByClient(String clientId)`
    `ResourceServer` | JPAResourceServerStore.`findById(String id)`

    Methods in org.keycloak.authorization.jpa.store with parameters of type ResourceServer
    Modifier and Type | Method and Description
    --- | ---
    `Scope` | JPAScopeStore.`create(String name, ResourceServer resourceServer)`
    `Resource` | JPAResourceStore.`create(String name, ResourceServer resourceServer, String owner)`
    `Policy` | JPAPolicyStore.`create(String name, String type, ResourceServer resourceServer)`

  - ### Uses of ResourceServer in org.keycloak.authorization.model

    Methods in org.keycloak.authorization.model with type parameters of type ResourceServer
    Modifier and Type | Method and Description
    --- | ---
    `<R extends ResourceServer> R` | Resource.`getResourceServer()` Returns the `ResourceServer` to where this resource belongs to.
    `<R extends ResourceServer> R` | Policy.`getResourceServer()` Returns the `ResourceServer` where this policy belongs to.

    Methods in org.keycloak.authorization.model that return ResourceServer
    Modifier and Type | Method and Description
    --- | ---
    `ResourceServer` | Scope.`getResourceServer()` Returns the `ResourceServer` instance to where this scope belongs to.

  - ### Uses of ResourceServer in org.keycloak.authorization.mongo.adapter

    Classes in org.keycloak.authorization.mongo.adapter that implement ResourceServer
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ResourceServerAdapter`

    Methods in org.keycloak.authorization.mongo.adapter that return ResourceServer
    Modifier and Type | Method and Description
    --- | ---
    `ResourceServer` | ScopeAdapter.`getResourceServer()`
    `ResourceServer` | ResourceAdapter.`getResourceServer()`
    `ResourceServer` | PolicyAdapter.`getResourceServer()`

  - ### Uses of ResourceServer in org.keycloak.authorization.mongo.store

    Methods in org.keycloak.authorization.mongo.store that return ResourceServer
    Modifier and Type | Method and Description
    --- | ---
    `ResourceServer` | MongoResourceServerStore.`create(String clientId)`
    `ResourceServer` | MongoResourceServerStore.`findByClient(String clientId)`
    `ResourceServer` | MongoResourceServerStore.`findById(String id)`

    Methods in org.keycloak.authorization.mongo.store with parameters of type ResourceServer
    Modifier and Type | Method and Description
    --- | ---
    `Scope` | MongoScopeStore.`create(String name, ResourceServer resourceServer)`
    `Resource` | MongoResourceStore.`create(String name, ResourceServer resourceServer, String owner)`
    `Policy` | MongoPolicyStore.`create(String name, String type, ResourceServer resourceServer)`

  - ### Uses of ResourceServer in org.keycloak.authorization.permission

    Methods in org.keycloak.authorization.permission that return ResourceServer
    Modifier and Type | Method and Description
    --- | ---
    `ResourceServer` | ResourcePermission.`getResourceServer()` Returns the resource server associated with this permission.

    Constructors in org.keycloak.authorization.permission with parameters of type ResourceServer
    Constructor and Description
    `ResourcePermission(Resource resource, List<Scope> scopes, ResourceServer resourceServer)`

  - ### Uses of ResourceServer in org.keycloak.authorization.policy.provider

    Methods in org.keycloak.authorization.policy.provider with parameters of type ResourceServer
    Modifier and Type | Method and Description
    --- | ---
    `PolicyProviderAdminService` | PolicyProviderFactory.`getAdminResource(ResourceServer resourceServer)`

  - ### Uses of ResourceServer in org.keycloak.authorization.policy.provider.aggregated

    Methods in org.keycloak.authorization.policy.provider.aggregated with parameters of type ResourceServer
    Modifier and Type | Method and Description
    --- | ---
    `PolicyProviderAdminService` | AggregatePolicyProviderFactory.`getAdminResource(ResourceServer resourceServer)`

    Constructors in org.keycloak.authorization.policy.provider.aggregated with parameters of type ResourceServer
    Constructor and Description
    `AggregatePolicyAdminResource(ResourceServer resourceServer)`

  - ### Uses of ResourceServer in org.keycloak.authorization.policy.provider.drools

    Methods in org.keycloak.authorization.policy.provider.drools with parameters of type ResourceServer
    Modifier and Type | Method and Description
    --- | ---
    `PolicyProviderAdminService` | DroolsPolicyProviderFactory.`getAdminResource(ResourceServer resourceServer)`

    Constructors in org.keycloak.authorization.policy.provider.drools with parameters of type ResourceServer
    Constructor and Description
    `DroolsPolicyAdminResource(ResourceServer resourceServer, DroolsPolicyProviderFactory factory)`

  - ### Uses of ResourceServer in org.keycloak.authorization.policy.provider.js

    Methods in org.keycloak.authorization.policy.provider.js with parameters of type ResourceServer
    Modifier and Type | Method and Description
    --- | ---
    `PolicyProviderAdminService` | JSPolicyProviderFactory.`getAdminResource(ResourceServer resourceServer)`

  - ### Uses of ResourceServer in org.keycloak.authorization.policy.provider.resource

    Methods in org.keycloak.authorization.policy.provider.resource with parameters of type ResourceServer
    Modifier and Type | Method and Description
    --- | ---
    `PolicyProviderAdminService` | ResourcePolicyProviderFactory.`getAdminResource(ResourceServer resourceServer)`

  - ### Uses of ResourceServer in org.keycloak.authorization.policy.provider.role

    Methods in org.keycloak.authorization.policy.provider.role with parameters of type ResourceServer
    Modifier and Type | Method and Description
    --- | ---
    `PolicyProviderAdminService` | RolePolicyProviderFactory.`getAdminResource(ResourceServer resourceServer)`

  - ### Uses of ResourceServer in org.keycloak.authorization.policy.provider.scope

    Methods in org.keycloak.authorization.policy.provider.scope with parameters of type ResourceServer
    Modifier and Type | Method and Description
    --- | ---
    `PolicyProviderAdminService` | ScopePolicyProviderFactory.`getAdminResource(ResourceServer resourceServer)`

  - ### Uses of ResourceServer in org.keycloak.authorization.policy.provider.time

    Methods in org.keycloak.authorization.policy.provider.time with parameters of type ResourceServer
    Modifier and Type | Method and Description
    --- | ---
    `PolicyProviderAdminService` | TimePolicyProviderFactory.`getAdminResource(ResourceServer resourceServer)`

  - ### Uses of ResourceServer in org.keycloak.authorization.policy.provider.user

    Methods in org.keycloak.authorization.policy.provider.user with parameters of type ResourceServer
    Modifier and Type | Method and Description
    --- | ---
    `PolicyProviderAdminService` | UserPolicyProviderFactory.`getAdminResource(ResourceServer resourceServer)`

  - ### Uses of ResourceServer in org.keycloak.authorization.protection.permission

    Constructors in org.keycloak.authorization.protection.permission with parameters of type ResourceServer
    Constructor and Description
    `AbstractPermissionService(KeycloakIdentity identity, ResourceServer resourceServer, AuthorizationProvider authorization)`
    `PermissionService(KeycloakIdentity identity, ResourceServer resourceServer, AuthorizationProvider authorization)`
    `PermissionsService(KeycloakIdentity identity, ResourceServer resourceServer, AuthorizationProvider authorization)`

  - ### Uses of ResourceServer in org.keycloak.authorization.protection.resource

    Constructors in org.keycloak.authorization.protection.resource with parameters of type ResourceServer
    Constructor and Description
    `ResourceService(ResourceServer resourceServer, Identity identity, ResourceSetService resourceManager, AuthorizationProvider authorization)`

  - ### Uses of ResourceServer in org.keycloak.authorization.store

    Methods in org.keycloak.authorization.store that return ResourceServer
    Modifier and Type | Method and Description
    --- | ---
    `ResourceServer` | ResourceServerStore.`create(String clientId)` Creates a `ResourceServer` instance backed by this persistent storage implementation.
    `ResourceServer` | ResourceServerStore.`findByClient(String id)` Returns a `ResourceServer` instance based on the identifier of a client application.
    `ResourceServer` | ResourceServerStore.`findById(String id)` Returns a `ResourceServer` instance based on its identifier.

    Methods in org.keycloak.authorization.store with parameters of type ResourceServer
    Modifier and Type | Method and Description
    --- | ---
    `Scope` | ScopeStore.`create(String name, ResourceServer resourceServer)` Creates a new `Scope` instance.
    `Resource` | ResourceStore.`create(String name, ResourceServer resourceServer, String owner)` Creates a `Resource` instance backed by this persistent storage implementation.
    `Policy` | PolicyStore.`create(String name, String type, ResourceServer resourceServer)` Creates a new `Policy` instance.

  - ### Uses of ResourceServer in org.keycloak.authorization.util

    Methods in org.keycloak.authorization.util with parameters of type ResourceServer
    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`.

  - ### Uses of ResourceServer in org.keycloak.models.authorization.infinispan

    Methods in org.keycloak.models.authorization.infinispan that return ResourceServer
    Modifier and Type | Method and Description
    --- | ---
    `ResourceServer` | CachedResourceServerStore.`create(String clientId)`
    `ResourceServer` | CachedResourceServerStore.`findByClient(String id)`
    `ResourceServer` | CachedResourceServerStore.`findById(String id)`

    Methods in org.keycloak.models.authorization.infinispan with parameters of type ResourceServer
    Modifier and Type | Method and Description
    --- | ---
    `Scope` | CachedScopeStore.`create(String name, ResourceServer resourceServer)`
    `Resource` | CachedResourceStore.`create(String name, ResourceServer resourceServer, String owner)`
    `Policy` | CachedPolicyStore.`create(String name, String type, ResourceServer resourceServer)`

  - ### Uses of ResourceServer in org.keycloak.models.authorization.infinispan.entities

    Classes in org.keycloak.models.authorization.infinispan.entities that implement ResourceServer
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CachedResourceServer`

    Methods in org.keycloak.models.authorization.infinispan.entities that return ResourceServer
    Modifier and Type | Method and Description
    --- | ---
    `ResourceServer` | CachedScope.`getResourceServer()`
    `ResourceServer` | CachedResource.`getResourceServer()`
    `ResourceServer` | CachedPolicy.`getResourceServer()`

    Constructors in org.keycloak.models.authorization.infinispan.entities with parameters of type ResourceServer
    Constructor and Description
    `CachedResourceServer(ResourceServer resourceServer)`

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