AccessControlAttribute class
These are AWS SSO identity store attributes that you can configure for use in attributes-based access control (ABAC). You can create permission policies that determine who can access your AWS resources based upon the configured attribute value(s). When you enable ABAC and specify AccessControlAttributes, AWS SSO passes the attribute(s) value of the authenticated user into IAM for use in policy evaluation.
Constructors
- AccessControlAttribute({required String key, required AccessControlAttributeValue value})
-
AccessControlAttribute.fromJson(Map<
String, dynamic> json) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- key → String
-
The name of the attribute associated with your identities in your identity
source. This is used to map a specified attribute in your identity source
with an attribute in AWS SSO.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- value → AccessControlAttributeValue
-
The value used for mapping a specified attribute to an identity source.
final
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