org.keycloak.services.resources.admin.permissions

## Interface IdentityProviderPermissionManagement

-     public interface IdentityProviderPermissionManagement

  Version:
    $Revision: 1 $
  Author:
    Bill Burke

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | `canExchangeTo(ClientModel authorizedClient, IdentityProviderModel to)`
    `Policy` | `exchangeToPermission(IdentityProviderModel idp)`
    `Map<String,String>` | `getPermissions(IdentityProviderModel idp)`
    `boolean` | `isPermissionsEnabled(IdentityProviderModel idp)`
    `Resource` | `resource(IdentityProviderModel idp)`
    `void` | `setPermissionsEnabled(IdentityProviderModel idp, boolean enable)`

- - ### Method Detail

    - #### isPermissionsEnabled

          boolean isPermissionsEnabled(IdentityProviderModel idp)

    - #### setPermissionsEnabled

          void setPermissionsEnabled(IdentityProviderModel idp,
                                     boolean enable)

    - #### resource

          Resource resource(IdentityProviderModel idp)

    - #### getPermissions

          Map<String,String> getPermissions(IdentityProviderModel idp)

    - #### canExchangeTo

          boolean canExchangeTo(ClientModel authorizedClient,
                                IdentityProviderModel to)

    - #### exchangeToPermission

          Policy exchangeToPermission(IdentityProviderModel idp)

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