Interface EndUserAuthorizationConstraint

All Superinterfaces:
AuthorizationConstraint

public interface EndUserAuthorizationConstraint extends AuthorizationConstraint
A specialization of AuthorizationConstraint for constraints that are intended to require approval by an end-user (e.g. in three-legged OAuth flows).
Author:
cdivilly
  • Method Details

    • label

      Translatable label()
      Title for the constraint that should be displayed to the end-user.
      Returns:
      The localizable text representing the AuthorizationConstraint name. Must not be null.
    • description

      Translatable description()
      Description of the purpose of the constraint. Typically describes the types of data and operations on that data protected by the constraint.
      Returns:
      The localizable text representing the AuthorizationConstraint description. Must not be null.