AccessSettings class

Access related settings for IAP protected apps.

Constructors

AccessSettings({AllowedDomainsSettings? allowedDomainsSettings, CorsSettings? corsSettings, GcipSettings? gcipSettings, OAuthSettings? oauthSettings, PolicyDelegationSettings? policyDelegationSettings, ReauthSettings? reauthSettings})
AccessSettings.fromJson(Map json_)

Properties

allowedDomainsSettings AllowedDomainsSettings?
Settings to configure and enable allowed domains.
getter/setter pair
corsSettings CorsSettings?
Configuration to allow cross-origin requests via IAP.
getter/setter pair
gcipSettings GcipSettings?
GCIP claims and endpoint configurations for 3p identity providers.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
oauthSettings OAuthSettings?
Settings to configure IAP's OAuth behavior.
getter/setter pair
policyDelegationSettings PolicyDelegationSettings?
Settings to configure Policy delegation for apps hosted in tenant projects.
getter/setter pair
reauthSettings ReauthSettings?
Settings to configure reauthentication policies in IAP.
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