ThreePidCredentials class

Constructors

ThreePidCredentials({required String clientSecret, required String idAccessToken, required String idServer, required String sid})
ThreePidCredentials.fromJson(Map<String, Object?> json)

Properties

clientSecret ↔ String
The client secret used in the session with the identity server.
getter/setter pair
hashCode → int
The hash code for this object.
no setteroverride
idAccessToken ↔ String
An access token previously registered with the identity server. Servers can treat this as optional to distinguish between r0.5-compatible clients and this specification version.
getter/setter pair
idServer ↔ String
The identity server to use.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sid ↔ String
The session identifier given by the identity server.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, Object?>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
override