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({List<
String> ? permissions, List<String> ? roles}) - AccessSelector.fromJson(Map json_)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
permissions
↔ List<
String> ? -
The permissions to appear in result.
getter/setter pair
-
roles
↔ List<
String> ? -
The roles to appear in result.
getter/setter pair
- 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
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited