Class VerifyChallengeResponseResult
Result message for VerifiedAccess.VerifyChallengeResponse.
Implements
Inherited Members
Namespace: Google.Apis.Verifiedaccess.v2.Data
Assembly: Google.Apis.Verifiedaccess.v2.dll
Syntax
public class VerifyChallengeResponseResult : IDirectResponseSchema
Properties
AttestedDeviceId
Attested device ID (ADID).
Declaration
[JsonProperty("attestedDeviceId")]
public virtual string AttestedDeviceId { get; set; }
Property Value
Type | Description |
---|---|
string |
CustomerId
Unique customer id that this device belongs to, as defined by the Google Admin SDK at https://developers.google.com/admin-sdk/directory/v1/guides/manage-customers
Declaration
[JsonProperty("customerId")]
public virtual string CustomerId { get; set; }
Property Value
Type | Description |
---|---|
string |
DeviceEnrollmentId
Device enrollment id for ChromeOS devices.
Declaration
[JsonProperty("deviceEnrollmentId")]
public virtual string DeviceEnrollmentId { get; set; }
Property Value
Type | Description |
---|---|
string |
DevicePermanentId
Device permanent id is returned in this field (for the machine response only).
Declaration
[JsonProperty("devicePermanentId")]
public virtual string DevicePermanentId { get; set; }
Property Value
Type | Description |
---|---|
string |
DeviceSignal
Deprecated. Device signal in json string representation. Prefer using device_signals
instead.
Declaration
[JsonProperty("deviceSignal")]
public virtual string DeviceSignal { get; set; }
Property Value
Type | Description |
---|---|
string |
DeviceSignals
Device signals.
Declaration
[JsonProperty("deviceSignals")]
public virtual DeviceSignals DeviceSignals { get; set; }
Property Value
Type | Description |
---|---|
DeviceSignals |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
KeyTrustLevel
Device attested key trust level.
Declaration
[JsonProperty("keyTrustLevel")]
public virtual string KeyTrustLevel { get; set; }
Property Value
Type | Description |
---|---|
string |
ProfileCustomerId
Unique customer id that this profile belongs to, as defined by the Google Admin SDK at https://developers.google.com/admin-sdk/directory/v1/guides/manage-customers
Declaration
[JsonProperty("profileCustomerId")]
public virtual string ProfileCustomerId { get; set; }
Property Value
Type | Description |
---|---|
string |
ProfileKeyTrustLevel
Profile attested key trust level.
Declaration
[JsonProperty("profileKeyTrustLevel")]
public virtual string ProfileKeyTrustLevel { get; set; }
Property Value
Type | Description |
---|---|
string |
SignedPublicKeyAndChallenge
Certificate Signing Request (in the SPKAC format, base64 encoded) is returned in this field. This field will be set only if device has included CSR in its challenge response. (the option to include CSR is now available for both user and machine responses)
Declaration
[JsonProperty("signedPublicKeyAndChallenge")]
public virtual string SignedPublicKeyAndChallenge { get; set; }
Property Value
Type | Description |
---|---|
string |
VirtualDeviceId
Virtual device id of the device. The definition of virtual device id is platform-specific.
Declaration
[JsonProperty("virtualDeviceId")]
public virtual string VirtualDeviceId { get; set; }
Property Value
Type | Description |
---|---|
string |
VirtualProfileId
The ID of a profile on the device.
Declaration
[JsonProperty("virtualProfileId")]
public virtual string VirtualProfileId { get; set; }
Property Value
Type | Description |
---|---|
string |