Interface EndUserAuthorizationConstraint
-
- All Superinterfaces:
AuthorizationConstraint
public interface EndUserAuthorizationConstraint extends AuthorizationConstraint
A specialization ofAuthorizationConstraintfor constraints that are intended to require approval by an end-user (e.g. in three-legged OAuth flows).- Author:
- cdivilly
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Translatabledescription()Description of the purpose of the constraint.Translatablelabel()Title for the constraint that should be displayed to the end-user.-
Methods inherited from interface oracle.dbtools.plugin.api.security.AuthorizationConstraint
authorized, challenges, equals, equals, hashCode, name
-
-
-
-
Method Detail
-
label
Translatable label()
Title for the constraint that should be displayed to the end-user.- Returns:
- The localizable text representing the
AuthorizationConstraintname. 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
AuthorizationConstraintdescription. Must not be null.
-
-