Show / Hide Table of Contents

Class Impersonation

Impersonation configures the Firebase Auth context to impersonate.

Inheritance
object
Impersonation
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.FirebaseDataConnect.v1beta.Data
Assembly: Google.Apis.FirebaseDataConnect.v1beta.dll
Syntax
public class Impersonation : IDirectResponseSchema

Properties

AuthClaims

Evaluate the auth policy with a customized JWT auth token. Should follow the Firebase Auth token format. https://firebase.google.com/docs/rules/rules-and-auth For example: a verified user may have auth_claims of {"sub": , "email_verified": true}

Declaration
[JsonProperty("authClaims")]
public virtual IDictionary<string, object> AuthClaims { get; set; }
Property Value
Type Description
IDictionary<string, object>

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Unauthenticated

Evaluate the auth policy as an unauthenticated request. Can only be set to true.

Declaration
[JsonProperty("unauthenticated")]
public virtual bool? Unauthenticated { get; set; }
Property Value
Type Description
bool?

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX