SessionSettings class
Stores settings related to Google Cloud Session Length, including session duration, the type of challenge (that is, method) a user faces when their session expires, and other related settings.
Constructors
- SessionSettings({String? maxInactivity, String? sessionLength, bool? sessionLengthEnabled, String? sessionReauthMethod, bool? useOidcMaxAge})
- SessionSettings.fromJson(Map json_)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- maxInactivity ↔ String?
-
How long a user is allowed to take between actions before a new access
token must be issued.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sessionLength ↔ String?
-
The session length.
getter/setter pair
- sessionLengthEnabled ↔ bool?
-
This field enables or disables Google Cloud session length.
getter/setter pair
- sessionReauthMethod ↔ String?
-
Session challenge method when a user's Google Cloud session expires.
getter/setter pair
- useOidcMaxAge ↔ bool?
-
Only useful for OIDC apps.
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