SAMLOptionsInput class

The SAML application configuration for the domain.

Constructors

SAMLOptionsInput({bool? enabled, SAMLIdp? idp, String? masterBackendRole, String? masterUserName, String? rolesKey, int? sessionTimeoutMinutes, String? subjectKey})

Properties

enabled bool?
True if SAML is enabled.
final
hashCode int
The hash code for this object.
no setterinherited
idp SAMLIdp?
The SAML Identity Provider's information.
final
masterBackendRole String?
The backend role that the SAML master user is mapped to.
final
masterUserName String?
The SAML master username, which is stored in the Amazon OpenSearch Service domain's internal database.
final
rolesKey String?
Element of the SAML assertion to use for backend roles. Default is roles.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sessionTimeoutMinutes int?
The duration, in minutes, after which a user session becomes inactive. Acceptable values are between 1 and 1440, and the default value is 60.
final
subjectKey String?
Element of the SAML assertion to use for username. Default is NameID.
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