Class Impersonation
Impersonation configures the Firebase Auth context to impersonate.
Implements
Inherited Members
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? |