OidcState class

Base class for any state

Implementers
Annotations
  • @JsonSerializable.new(createFactory: false, createToJson: true, converters: OidcInternalUtilities.commonConverters)

Constructors

OidcState({required String operationDiscriminator, String? id, DateTime? createdAt, dynamic data, String? managerId})
OidcState.fromStorageString(String storageString)
factory

Properties

createdAt DateTime
final
data → dynamic
custom "state", which can be used by a caller to have "data" round tripped
final
hashCode int
The hash code for this object.
no setterinherited
id String
final
managerId String?
final
operationDiscriminator String
final
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>
toStorageString() String
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

clearStaleState({required OidcStore store, required Duration age}) Future<void>