# Package org.keycloak.authorization

Fine-grained Authorization SPI.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  AuthorizationProviderFactory |
  Decision<D extends Evaluation> |
  ErrorCode |

- Class Summary
  Class | Description
  --- | ---
  AuthorizationProvider | The main contract here is the creation of `PermissionEvaluator` instances.
  AuthorizationService |
  AuthorizationSpi |
  DefaultAuthorizationProviderFactory |
  UserManagedPermissionUtil |

- Enum Summary
  Enum | Description
  --- | ---
  Decision.Effect |

## Package org.keycloak.authorization Description

Fine-grained Authorization SPI.

Author:
  Pedro Igor

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