ThreePidCredentials class

Annotations
  • @_NameSource('spec')

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