Show / Hide Table of Contents

Class VerifyChallengeResponseResult

Result message for VerifiedAccess.VerifyChallengeResponse. The response returned when successful for Managed profiles on Unmanaged browsers will NOT have devicePermanentId, keyTrustLevel, virtualDeviceId and customerId fields. Managed profiles will INSTEAD have the profileCustomerId, virtualProfileId, profilePermanentId and profileKeyTrustLevel fields.

Inheritance
object
VerifyChallengeResponseResult
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.Verifiedaccess.v2.Data
Assembly: Google.Apis.Verifiedaccess.v2.dll
Syntax
public class VerifyChallengeResponseResult : IDirectResponseSchema

Properties

AttestedDeviceId

Output only. Attested device ID (ADID).

Declaration
[JsonProperty("attestedDeviceId")]
public virtual string AttestedDeviceId { get; set; }
Property Value
Type Description
string

CustomerId

Output only. 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

Output only. Device enrollment id for ChromeOS devices.

Declaration
[JsonProperty("deviceEnrollmentId")]
public virtual string DeviceEnrollmentId { get; set; }
Property Value
Type Description
string

DevicePermanentId

Output only. 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

Output only. 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

Output only. 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

Output only. Device attested key trust level.

Declaration
[JsonProperty("keyTrustLevel")]
public virtual string KeyTrustLevel { get; set; }
Property Value
Type Description
string

ProfileCustomerId

Output only. 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

Output only. Profile attested key trust level.

Declaration
[JsonProperty("profileKeyTrustLevel")]
public virtual string ProfileKeyTrustLevel { get; set; }
Property Value
Type Description
string

ProfilePermanentId

Output only. The unique server-side ID of a profile on the device.

Declaration
[JsonProperty("profilePermanentId")]
public virtual string ProfilePermanentId { get; set; }
Property Value
Type Description
string

SignedPublicKeyAndChallenge

Output only. 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

Output only. 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

Output only. The client-provided ID of a profile on the device.

Declaration
[JsonProperty("virtualProfileId")]
public virtual string VirtualProfileId { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX