Class LoginEntrySqlModel
- Namespace
- OpenSettings.Domains.Sql.Entities
- Assembly
- OpenSettings.dll
[Table("LoginEntries")]
public class LoginEntrySqlModel : EntityBase<Guid>
- Inheritance
-
LoginEntrySqlModel
- Inherited Members
Properties
AccessToken
public string AccessToken { get; set; }
Property Value
AccessTokenExpiryDate
public DateTimeOffset? AccessTokenExpiryDate { get; set; }
Property Value
Audience
The audience which initiated the login.
public Guid Audience { get; set; }
Property Value
AuthMethod
public AuthMethod AuthMethod { get; set; }
Property Value
AuthType
public AuthType AuthType { get; set; }
Property Value
IsSuccessful
Specify whether login completed successfully.
public bool IsSuccessful { get; set; }
Property Value
Issuer
The issuer which created the login entry.
public Guid Issuer { get; set; }
Property Value
Metadata
Additional metadata associated with the login entry, stored as key-value pairs.
public Dictionary<string, object> Metadata { get; set; }
Property Value
ProviderRegistry
[ForeignKey("ProviderRegistryId")]
public virtual ProviderRegistrySqlModel ProviderRegistry { get; set; }
Property Value
ProviderRegistryId
The instance id of the provider service which processed the login. This comes from OpenSettings.Services.ProviderCoordinationTimedService.ProviderRegistryId which corresponds the ProviderRegistry's id field.
public Guid? ProviderRegistryId { get; set; }
Property Value
- Guid?
RefreshToken
public string RefreshToken { get; set; }
Property Value
RefreshTokenExpiryDate
public DateTimeOffset? RefreshTokenExpiryDate { get; set; }
Property Value
RemoteIpAddress
public string RemoteIpAddress { get; set; }
Property Value
Scopes
public string Scopes { get; set; }
Property Value
StateId
The state id which relevant to login.
public Guid StateId { get; set; }
Property Value
User
The user who logged in.
[ForeignKey("UserId")]
public virtual UserSqlModel User { get; set; }
Property Value
UserAgent
public string UserAgent { get; set; }
Property Value
UserId
public Guid? UserId { get; set; }
Property Value
- Guid?