Class FirebaseAuthData
FirebaseAuthData model
Inherited Members
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 param |
|
FirebaseAuthProvider | facebook param |
|
FirebaseAuthProvider | apple | apple param |
FirebaseAuthProvider | twitter param |
|
FirebaseAuthProvider | microsoft | microsoft param |
FirebaseAuthProvider | 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 |
Parameter email of FirebaseAuthData
Declaration
[Preserve]
[DataMember(Name = "email", EmitDefaultValue = false)]
public FirebaseAuthProvider Email { get; }
Property Value
Type | Description |
---|---|
FirebaseAuthProvider |
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 |
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 |
Parameter twitter of FirebaseAuthData
Declaration
[Preserve]
[DataMember(Name = "twitter", EmitDefaultValue = false)]
public FirebaseAuthProvider Twitter { get; }
Property Value
Type | Description |
---|---|
FirebaseAuthProvider |