org.keycloak.models

## Interface ScopeContainerModel

- All Known Subinterfaces:
    ClientModel, ClientTemplateModel
  All Known Implementing Classes:
    ClientAdapter, ClientAdapter, ClientAdapter, ClientTemplateAdapter, ClientTemplateAdapter, ClientTemplateAdapter

      public interface ScopeContainerModel

  Version:
    $Revision: 1 $
  Author:
    Bill Burke

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `addScopeMapping(RoleModel role)`
    `void` | `deleteScopeMapping(RoleModel role)`
    `Set<RoleModel>` | `getRealmScopeMappings()`
    `Set<RoleModel>` | `getScopeMappings()`
    `boolean` | `hasScope(RoleModel role)`
    `boolean` | `isFullScopeAllowed()`
    `void` | `setFullScopeAllowed(boolean value)`

- - ### Method Detail

    - #### isFullScopeAllowed

          boolean isFullScopeAllowed()

    - #### setFullScopeAllowed

          void setFullScopeAllowed(boolean value)

    - #### getScopeMappings

          Set<RoleModel> getScopeMappings()

    - #### addScopeMapping

          void addScopeMapping(RoleModel role)

    - #### deleteScopeMapping

          void deleteScopeMapping(RoleModel role)

    - #### getRealmScopeMappings

          Set<RoleModel> getRealmScopeMappings()

    - #### hasScope

          boolean hasScope(RoleModel role)

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