Class Account
Corresponds to IdentityRequestAccount
public sealed record Account : IEquatable<Account>
- Inheritance
-
Account
- Implements
- Inherited Members
Constructors
Account(string, string, string, string, string, string, string, LoginState)
Corresponds to IdentityRequestAccount
public Account(string AccountId, string Email, string Name, string GivenName, string PictureUrl, string IdpConfigUrl, string IdpLoginUrl, LoginState LoginState)
Parameters
AccountIdstringEmailstringNamestringGivenNamestringPictureUrlstringIdpConfigUrlstringIdpLoginUrlstringLoginStateLoginState
Properties
AccountId
public string AccountId { get; init; }
Property Value
public string Email { get; init; }
Property Value
GivenName
public string GivenName { get; init; }
Property Value
IdpConfigUrl
public string IdpConfigUrl { get; init; }
Property Value
IdpLoginUrl
public string IdpLoginUrl { get; init; }
Property Value
LoginState
public LoginState LoginState { get; init; }
Property Value
Name
public string Name { get; init; }
Property Value
PictureUrl
public string PictureUrl { get; init; }
Property Value
PrivacyPolicyUrl
public string? PrivacyPolicyUrl { get; init; }
Property Value
TermsOfServiceUrl
These two are only set if the loginState is signUp
public string? TermsOfServiceUrl { get; init; }