Interface IdentityProviderPermissionManagement


public interface IdentityProviderPermissionManagement
Version:
$Revision: 1 $
Author:
Bill Burke
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    canExchangeTo(org.keycloak.models.ClientModel authorizedClient, org.keycloak.models.IdentityProviderModel to)
     
    org.keycloak.authorization.model.Policy
    exchangeToPermission(org.keycloak.models.IdentityProviderModel idp)
     
    getPermissions(org.keycloak.models.IdentityProviderModel idp)
     
    boolean
    isPermissionsEnabled(org.keycloak.models.IdentityProviderModel idp)
     
    org.keycloak.authorization.model.Resource
    resource(org.keycloak.models.IdentityProviderModel idp)
     
    void
    setPermissionsEnabled(org.keycloak.models.IdentityProviderModel idp, boolean enable)
     
  • Method Details

    • isPermissionsEnabled

      boolean isPermissionsEnabled(org.keycloak.models.IdentityProviderModel idp)
    • setPermissionsEnabled

      void setPermissionsEnabled(org.keycloak.models.IdentityProviderModel idp, boolean enable)
    • resource

      org.keycloak.authorization.model.Resource resource(org.keycloak.models.IdentityProviderModel idp)
    • getPermissions

      Map<String,String> getPermissions(org.keycloak.models.IdentityProviderModel idp)
    • canExchangeTo

      boolean canExchangeTo(org.keycloak.models.ClientModel authorizedClient, org.keycloak.models.IdentityProviderModel to)
    • exchangeToPermission

      org.keycloak.authorization.model.Policy exchangeToPermission(org.keycloak.models.IdentityProviderModel idp)