AccessSelector class
Specifies roles and/or permissions to analyze, to determine both the identities possessing them and the resources they control. If multiple values are specified, results will include roles or permissions matching any of them. The total number of roles and permissions should be equal or less than 10.
Constructors
-
AccessSelector({Input<
List< ? permissions, Input<String> >List< ? roles})String> > -
Creates a new AccessSelector.
permissionsOptional. The permissions to appear in result.rolesOptional. The roles to appear in result.const -
AccessSelector.fromMap(Map<
String, dynamic> map) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
permissions
→ Input<
List< ?String> > -
Optional. The permissions to appear in result.
final
-
roles
→ Input<
List< ?String> > -
Optional. The roles to appear in result.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited