Dropbox .NET SDK

Class LoginMethod

The login method object

Inheritance
object
LoginMethod
LoginMethod.AppleOauth
LoginMethod.FirstPartyTokenExchange
LoginMethod.GoogleOauth
LoginMethod.KakaoOauth
LoginMethod.LenovoOauth
LoginMethod.MicrosoftOauth
LoginMethod.Other
LoginMethod.Passkey
LoginMethod.Password
LoginMethod.QrCode
LoginMethod.Saml
LoginMethod.TwoFactorAuthentication
LoginMethod.WebSession
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Dropbox.Api.TeamLog
Assembly: Dropbox.Api.dll
Syntax
public class LoginMethod

Constructors

View Source

LoginMethod()

Initializes a new instance of the LoginMethod class.

Declaration
public LoginMethod()

Properties

View Source

AsAppleOauth

Gets this instance as a AppleOauth, or null.

Declaration
public LoginMethod.AppleOauth AsAppleOauth { get; }
Property Value
Type Description
LoginMethod.AppleOauth
View Source

AsFirstPartyTokenExchange

Gets this instance as a FirstPartyTokenExchange, or null.

Declaration
public LoginMethod.FirstPartyTokenExchange AsFirstPartyTokenExchange { get; }
Property Value
Type Description
LoginMethod.FirstPartyTokenExchange
View Source

AsGoogleOauth

Gets this instance as a GoogleOauth, or null.

Declaration
public LoginMethod.GoogleOauth AsGoogleOauth { get; }
Property Value
Type Description
LoginMethod.GoogleOauth
View Source

AsKakaoOauth

Gets this instance as a KakaoOauth, or null.

Declaration
public LoginMethod.KakaoOauth AsKakaoOauth { get; }
Property Value
Type Description
LoginMethod.KakaoOauth
View Source

AsLenovoOauth

Gets this instance as a LenovoOauth, or null.

Declaration
public LoginMethod.LenovoOauth AsLenovoOauth { get; }
Property Value
Type Description
LoginMethod.LenovoOauth
View Source

AsMicrosoftOauth

Gets this instance as a MicrosoftOauth, or null.

Declaration
public LoginMethod.MicrosoftOauth AsMicrosoftOauth { get; }
Property Value
Type Description
LoginMethod.MicrosoftOauth
View Source

AsOther

Gets this instance as a Other, or null.

Declaration
public LoginMethod.Other AsOther { get; }
Property Value
Type Description
LoginMethod.Other
View Source

AsPasskey

Gets this instance as a Passkey, or null.

Declaration
public LoginMethod.Passkey AsPasskey { get; }
Property Value
Type Description
LoginMethod.Passkey
View Source

AsPassword

Gets this instance as a Password, or null.

Declaration
public LoginMethod.Password AsPassword { get; }
Property Value
Type Description
LoginMethod.Password
View Source

AsQrCode

Gets this instance as a QrCode, or null.

Declaration
public LoginMethod.QrCode AsQrCode { get; }
Property Value
Type Description
LoginMethod.QrCode
View Source

AsSaml

Gets this instance as a Saml, or null.

Declaration
public LoginMethod.Saml AsSaml { get; }
Property Value
Type Description
LoginMethod.Saml
View Source

AsTwoFactorAuthentication

Gets this instance as a TwoFactorAuthentication, or null.

Declaration
public LoginMethod.TwoFactorAuthentication AsTwoFactorAuthentication { get; }
Property Value
Type Description
LoginMethod.TwoFactorAuthentication
View Source

AsWebSession

Gets this instance as a WebSession, or null.

Declaration
public LoginMethod.WebSession AsWebSession { get; }
Property Value
Type Description
LoginMethod.WebSession
View Source

IsAppleOauth

Gets a value indicating whether this instance is AppleOauth

Declaration
public bool IsAppleOauth { get; }
Property Value
Type Description
bool
View Source

IsFirstPartyTokenExchange

Gets a value indicating whether this instance is FirstPartyTokenExchange

Declaration
public bool IsFirstPartyTokenExchange { get; }
Property Value
Type Description
bool
View Source

IsGoogleOauth

Gets a value indicating whether this instance is GoogleOauth

Declaration
public bool IsGoogleOauth { get; }
Property Value
Type Description
bool
View Source

IsKakaoOauth

Gets a value indicating whether this instance is KakaoOauth

Declaration
public bool IsKakaoOauth { get; }
Property Value
Type Description
bool
View Source

IsLenovoOauth

Gets a value indicating whether this instance is LenovoOauth

Declaration
public bool IsLenovoOauth { get; }
Property Value
Type Description
bool
View Source

IsMicrosoftOauth

Gets a value indicating whether this instance is MicrosoftOauth

Declaration
public bool IsMicrosoftOauth { get; }
Property Value
Type Description
bool
View Source

IsOther

Gets a value indicating whether this instance is Other

Declaration
public bool IsOther { get; }
Property Value
Type Description
bool
View Source

IsPasskey

Gets a value indicating whether this instance is Passkey

Declaration
public bool IsPasskey { get; }
Property Value
Type Description
bool
View Source

IsPassword

Gets a value indicating whether this instance is Password

Declaration
public bool IsPassword { get; }
Property Value
Type Description
bool
View Source

IsQrCode

Gets a value indicating whether this instance is QrCode

Declaration
public bool IsQrCode { get; }
Property Value
Type Description
bool
View Source

IsSaml

Gets a value indicating whether this instance is Saml

Declaration
public bool IsSaml { get; }
Property Value
Type Description
bool
View Source

IsTwoFactorAuthentication

Gets a value indicating whether this instance is TwoFactorAuthentication

Declaration
public bool IsTwoFactorAuthentication { get; }
Property Value
Type Description
bool
View Source

IsWebSession

Gets a value indicating whether this instance is WebSession

Declaration
public bool IsWebSession { get; }
Property Value
Type Description
bool
  • View Source
In this article
Back to top Dropbox .NET SDK