Class GoogleFirebaseAppcheckV1AppAttestConfig
An app's App Attest configuration object. This configuration controls certain properties of the AppCheckToken
returned by ExchangeAppAttestAttestation and ExchangeAppAttestAssertion, such as its ttl. Note that the Team ID
registered with your app is used as part of the validation process. Please register it via the Firebase Console
or programmatically via the Firebase Management
Service.
Implements
Inherited Members
Namespace: Google.Apis.Firebaseappcheck.v1.Data
Assembly: Google.Apis.Firebaseappcheck.v1.dll
Syntax
public class GoogleFirebaseAppcheckV1AppAttestConfig : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
Required. The relative resource name of the App Attest configuration object, in the format:
projects/{project_number}/apps/{app_id}/appAttestConfig
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
TokenTtl
Specifies the duration for which App Check tokens exchanged from App Attest artifacts will be valid. If unset, a default value of 1 hour is assumed. Must be between 30 minutes and 7 days, inclusive.
Declaration
[JsonProperty("tokenTtl")]
public virtual object TokenTtl { get; set; }
Property Value
Type | Description |
---|---|
object |