docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class FirebaseAuthData

    FirebaseAuthData model

    Inheritance
    object
    FirebaseAuthData
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Unity.Services.Ugc.Generated.Models
    Assembly: Unity.Services.Ugc.Internal.Generated.dll
    Syntax
    [Preserve]
    [DataContract(Name = "FirebaseAuthData")]
    public class FirebaseAuthData

    Constructors

    FirebaseAuthData(bool, string, string, FirebaseAuthProvider, FirebaseAuthProvider, FirebaseAuthProvider, FirebaseAuthProvider, FirebaseAuthProvider, FirebaseAuthProvider, FirebaseCustomAuthProvider, FirebaseCustomAuthProvider)

    Creates an instance of FirebaseAuthData.

    Declaration
    [Preserve]
    public FirebaseAuthData(bool firebaseEnabled = false, string apiKey = null, string authDomain = null, FirebaseAuthProvider google = null, FirebaseAuthProvider facebook = null, FirebaseAuthProvider apple = null, FirebaseAuthProvider twitter = null, FirebaseAuthProvider microsoft = null, FirebaseAuthProvider email = null, FirebaseCustomAuthProvider saml = null, FirebaseCustomAuthProvider oidc = null)
    Parameters
    Type Name Description
    bool firebaseEnabled

    firebaseEnabled param

    string apiKey

    apiKey param

    string authDomain

    authDomain param

    FirebaseAuthProvider google

    google param

    FirebaseAuthProvider facebook

    facebook param

    FirebaseAuthProvider apple

    apple param

    FirebaseAuthProvider twitter

    twitter param

    FirebaseAuthProvider microsoft

    microsoft param

    FirebaseAuthProvider email

    email param

    FirebaseCustomAuthProvider saml

    saml param

    FirebaseCustomAuthProvider oidc

    oidc param

    Properties

    ApiKey

    Parameter apiKey of FirebaseAuthData

    Declaration
    [Preserve]
    [DataMember(Name = "apiKey", EmitDefaultValue = false)]
    public string ApiKey { get; }
    Property Value
    Type Description
    string

    Apple

    Parameter apple of FirebaseAuthData

    Declaration
    [Preserve]
    [DataMember(Name = "apple", EmitDefaultValue = false)]
    public FirebaseAuthProvider Apple { get; }
    Property Value
    Type Description
    FirebaseAuthProvider

    AuthDomain

    Parameter authDomain of FirebaseAuthData

    Declaration
    [Preserve]
    [DataMember(Name = "authDomain", EmitDefaultValue = false)]
    public string AuthDomain { get; }
    Property Value
    Type Description
    string

    Email

    Parameter email of FirebaseAuthData

    Declaration
    [Preserve]
    [DataMember(Name = "email", EmitDefaultValue = false)]
    public FirebaseAuthProvider Email { get; }
    Property Value
    Type Description
    FirebaseAuthProvider

    Facebook

    Parameter facebook of FirebaseAuthData

    Declaration
    [Preserve]
    [DataMember(Name = "facebook", EmitDefaultValue = false)]
    public FirebaseAuthProvider Facebook { get; }
    Property Value
    Type Description
    FirebaseAuthProvider

    FirebaseEnabled

    Parameter firebaseEnabled of FirebaseAuthData

    Declaration
    [Preserve]
    [DataMember(Name = "firebaseEnabled", EmitDefaultValue = true)]
    public bool FirebaseEnabled { get; }
    Property Value
    Type Description
    bool

    Google

    Parameter google of FirebaseAuthData

    Declaration
    [Preserve]
    [DataMember(Name = "google", EmitDefaultValue = false)]
    public FirebaseAuthProvider Google { get; }
    Property Value
    Type Description
    FirebaseAuthProvider

    Microsoft

    Parameter microsoft of FirebaseAuthData

    Declaration
    [Preserve]
    [DataMember(Name = "microsoft", EmitDefaultValue = false)]
    public FirebaseAuthProvider Microsoft { get; }
    Property Value
    Type Description
    FirebaseAuthProvider

    Oidc

    Parameter oidc of FirebaseAuthData

    Declaration
    [Preserve]
    [DataMember(Name = "oidc", EmitDefaultValue = false)]
    public FirebaseCustomAuthProvider Oidc { get; }
    Property Value
    Type Description
    FirebaseCustomAuthProvider

    Saml

    Parameter saml of FirebaseAuthData

    Declaration
    [Preserve]
    [DataMember(Name = "saml", EmitDefaultValue = false)]
    public FirebaseCustomAuthProvider Saml { get; }
    Property Value
    Type Description
    FirebaseCustomAuthProvider

    Twitter

    Parameter twitter of FirebaseAuthData

    Declaration
    [Preserve]
    [DataMember(Name = "twitter", EmitDefaultValue = false)]
    public FirebaseAuthProvider Twitter { get; }
    Property Value
    Type Description
    FirebaseAuthProvider
    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)