google_api_verified_access v0.6.0 GoogleApi.VerifiedAccess.V1.Model.VerifyChallengeResponseResult View Source

Result message for VerifiedAccess.VerifyChallengeResponse.

Attributes

  • deviceEnrollmentId (type: String.t, default: nil) - Device enrollment id is returned in this field (for the machine response only).
  • devicePermanentId (type: String.t, default: nil) - Device permanent id is returned in this field (for the machine response only).
  • signedPublicKeyAndChallenge (type: String.t, default: nil) - 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)
  • verificationOutput (type: String.t, default: nil) - For EMCert check, device permanent id is returned here. For EUCert check, signed_public_key_and_challenge [base64 encoded] is returned if present, otherwise empty string is returned. This field is deprecated, please use device_permanent_id or signed_public_key_and_challenge fields.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.VerifiedAccess.V1.Model.VerifyChallengeResponseResult{
  deviceEnrollmentId: String.t(),
  devicePermanentId: String.t(),
  signedPublicKeyAndChallenge: String.t(),
  verificationOutput: String.t()
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.