9 Index

A

Abstract data model

   DHA-enabled client

   DHA-service

Applicability

Asynchronous processing flow

Attributes

   ErrorCode

   ErrorMessage

C

Capability negotiation

Change tracking

Claims

Common data structures

Common data types

D

Data model - abstract

   DHA-enabled client

   DHA-service

Device Management Server (MDM) – defined

DHA-Boot-Data

Dha-enabled client

   Abstract data model

   Higher-layer triggered events

   Initialization

   Message processing events and sequencing rules

   Other local events

   overview

   Timer events

   Timers

DHA-Enabled Device – defined

DHA-Service

   Abstract data model

   communication paths

   defined

   Higher-layer triggered events

   Initialization

   Message processing events and sequencing rules

   Other local events

   overview

   Timer events

   Timers

Diagrams

   asynchronous processing flows – device health attestation

   device health attestation

   Device to DHA-Service - communication

   device to MDM-Server communication

   device, DHA-service communication

   negotiation exchange - device health attestation

   relationship of DHA protocol to industry-standard protocols

   synchronous processing flows – device health attestation

F

Fields - vendor-extensible

Full XML schema

G

Glossary

H

HealthCertificateBlob

Higher-layer triggered events

   DHA-enabled client

   DHA-service

HTTP headers

HTTP methods

   POST - DHA-enabled client details

   POST - DHA-service details

I

Implementer - security considerations

Index of security parameters

Informative references

Initialization

   DHA-enabled client

   DHA-service

Initiation of attestation protocol - prerequisite to

Introduction

L

Local events

   DHA-enabled client

   DHA-service

M

Message processing

   DHA-enabled client

   DHA-service

Messages

   attributes

   Claims

   common data structures

   common data types

   HealthCertificateBlob

   HTTP headers

   HTTP methods

   namespaces

   simple types

   transport

N

Namespaces

Normative references

O

Overview (synopsis)

P

Parameters - security index

Preconditions

Prerequisite - before initiation of attestation protocol

Prerequisites

Processing flow

   asynchronous

   synchronous

Product behavior

Protocol Details

   DHA-Enabled Client

   DHA-Service

R

References

   informative

   normative

Relationship to other protocols

Request body

   DHA-Enabled client - POST

   DHA-Encrypted-Data - POST

S

Security

   implementer considerations

   parameter index

Sequencing rules

   DHA-enabled client

   DHA-service

Simple types – Boolean_T

Standards assignments

Status codes for POST (section 3.1.5, section 3.2.5)

Synchronous processing flow

T

Timer events

   DHA-enabled client

   DHA-service

Timers

   DHA-enabled client

   DHA-service

Tracking changes

Transport

   common data types

   HTTP headers

   HTTP methods

   namespaces

Triggered events

   DHA-enabled client

   DHA-service

V

Vendor-extensible fields

Versioning

X

XML schema

   HealthCertificateRequestV1

   HealthCertificateRequestV3

   HealthCertificateResponseV1

   HealthCertificateResponseV3

   HealthCertificateValidationRequestV1

   HealthCertificateValidationRequestV3

   HealthCertificateValidationResponseV1

   HealthCertificateValidationResponseV3