IdentityServiceSamlConfig class

Configuration for the SAML Auth flow.

Constructors

IdentityServiceSamlConfig({Map<String, String>? attributeMapping, String? groupPrefix, String? groupsAttribute, List<String>? identityProviderCertificates, String? identityProviderId, String? identityProviderSsoUri, String? userAttribute, String? userPrefix})
IdentityServiceSamlConfig.fromJson(Map json_)

Properties

attributeMapping Map<String, String>?
The mapping of additional user attributes like nickname, birthday and address etc..
getter/setter pair
groupPrefix String?
Prefix to prepend to group name.
getter/setter pair
groupsAttribute String?
The SAML attribute to read groups from.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
identityProviderCertificates List<String>?
The list of IdP certificates to validate the SAML response against.
getter/setter pair
identityProviderId String?
The entity ID of the SAML IdP.
getter/setter pair
identityProviderSsoUri String?
The URI where the SAML IdP exposes the SSO service.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
userAttribute String?
The SAML attribute to read username from.
getter/setter pair
userPrefix String?
Prefix to prepend to user name.
getter/setter pair

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