Interface PermissionRequestFilter

All Superinterfaces:
Comparable<PermissionRequestFilter>

@SupportedAll public interface PermissionRequestFilter extends Comparable<PermissionRequestFilter>
Extension filter that will be called before permission request creation.

Implementations of this interface can use the Guice setter based injection.

Since:
13.0.0
  • Method Details

    • onPermissionRequest

      void onPermissionRequest(ResourceSetDescription resourceSetDescription, Set<String> requestedScopes, String requestingClientId)
      Invoked before a permission request is created.
      Parameters:
      resourceSetDescription - The resource set.
      requestedScopes - The requested scopes.
      requestingClientId - The requesting client id.