Class LoginResponse
Wolf server's response for LoginMessage.
Implements
Namespace: TehGM.Wolfringo.Messages.Responses
Assembly: Wolfringo.Core.dll
Syntax
public class LoginResponse : WolfResponse, IWolfResponse
Constructors
| Improve this Doc View SourceLoginResponse()
Creates a response instance.
Declaration
[JsonConstructor]
protected LoginResponse()
Properties
| Improve this Doc View SourceAwsCognitoDetails
Details on user in AWS Cognito.
Declaration
[JsonProperty("cognito")]
public LoginResponse.AwsCognitoIdentity AwsCognitoDetails { get; }
Property Value
Type | Description |
---|---|
LoginResponse.AwsCognitoIdentity |
IsNewUser
Is this login a part of a new user registration?
Declaration
[JsonProperty("isNew")]
public bool IsNewUser { get; }
Property Value
Type | Description |
---|---|
Boolean |
OfflineMessageTimestamp
Timestamp of first message received since gone offline.
Declaration
[JsonProperty("offlineMessageTimestamp")]
public WolfTimestamp OfflineMessageTimestamp { get; }
Property Value
Type | Description |
---|---|
WolfTimestamp |
User
Logged in user.
Declaration
[JsonProperty("subscriber")]
public WolfUser User { get; }
Property Value
Type | Description |
---|---|
WolfUser |