azure-docs-sdk-java/docs-ref-autogen/com.microsoft.azure.sdk.iot...

88 строки
7.2 KiB
YAML

### YamlMime:JavaType
uid: "com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation"
fullName: "com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation"
name: "TpmAttestation"
nameWithType: "TpmAttestation"
summary: "Representation of a single Device Provisioning Service TPM Attestation."
inheritances:
- "<xref href=\"java.lang.Object?displayProperty=fullName\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.microsoft.azure.sdk.iot.provisioning.service.configs.Attestation?displayProperty=fullName\" data-throw-if-not-resolved=\"False\" />"
inheritedClassMethods:
- classRef: "<xref href=\"java.lang.Object?alt=java.lang.Object&text=Object\" data-throw-if-not-resolved=\"False\" />"
methodsRef:
- "<xref href=\"java.lang.Object.clone()?alt=java.lang.Object.clone&text=clone\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"java.lang.Object.equals(java.lang.Object)?alt=java.lang.Object.equals&text=equals\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"java.lang.Object.finalize()?alt=java.lang.Object.finalize&text=finalize\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"java.lang.Object.getClass()?alt=java.lang.Object.getClass&text=getClass\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"java.lang.Object.hashCode()?alt=java.lang.Object.hashCode&text=hashCode\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"java.lang.Object.notify()?alt=java.lang.Object.notify&text=notify\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"java.lang.Object.notifyAll()?alt=java.lang.Object.notifyAll&text=notifyAll\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"java.lang.Object.toString()?alt=java.lang.Object.toString&text=toString\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"java.lang.Object.wait()?alt=java.lang.Object.wait&text=wait\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"java.lang.Object.wait(long)?alt=java.lang.Object.wait&text=wait\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"java.lang.Object.wait(long,int)?alt=java.lang.Object.wait&text=wait\" data-throw-if-not-resolved=\"False\" />"
syntax: "public class **TpmAttestation**</br> extends <xref href=\"com.microsoft.azure.sdk.iot.provisioning.service.configs.Attestation?alt=com.microsoft.azure.sdk.iot.provisioning.service.configs.Attestation&text=Attestation\" data-throw-if-not-resolved=\"False\" />"
constructors:
- uid: "com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation.TpmAttestation(com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation)"
fullName: "com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation.TpmAttestation(TpmAttestation tpm)"
name: "TpmAttestation(TpmAttestation tpm)"
nameWithType: "TpmAttestation.TpmAttestation(TpmAttestation tpm)"
summary: "CONSTRUCTOR (COPY)"
parameters:
- description: "the original <code>TpmAttestation</code> to copy. It cannot be <code>null</code>."
name: "tpm"
type: "<xref href=\"com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation?alt=com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation&text=TpmAttestation\" data-throw-if-not-resolved=\"False\" />"
syntax: "public TpmAttestation(TpmAttestation tpm)"
desc: "CONSTRUCTOR (COPY)\n\nThis function will create a new instance of the TPM attestation copying the endorsementKey and storageRootKey from the provided attestation."
- uid: "com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation.TpmAttestation(java.lang.String)"
fullName: "com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation.TpmAttestation(String endorsementKey)"
name: "TpmAttestation(String endorsementKey)"
nameWithType: "TpmAttestation.TpmAttestation(String endorsementKey)"
summary: "CONSTRUCTOR"
parameters:
- description: "the <code>String</code> with the TPM endorsement key. It cannot be <code>null</code> or empty."
name: "endorsementKey"
type: "<xref href=\"java.lang.String?alt=java.lang.String&text=String\" data-throw-if-not-resolved=\"False\" />"
syntax: "public TpmAttestation(String endorsementKey)"
desc: "CONSTRUCTOR\n\nThis function will create a new instance of the TPM attestation with the endorsement key."
- uid: "com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation.TpmAttestation(java.lang.String,java.lang.String)"
fullName: "com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation.TpmAttestation(String endorsementKey, String storageRootKey)"
name: "TpmAttestation(String endorsementKey, String storageRootKey)"
nameWithType: "TpmAttestation.TpmAttestation(String endorsementKey, String storageRootKey)"
summary: "CONSTRUCTOR"
parameters:
- description: "the <code>String</code> with the TPM endorsement key. It cannot be <code>null</code> or empty."
name: "endorsementKey"
type: "<xref href=\"java.lang.String?alt=java.lang.String&text=String\" data-throw-if-not-resolved=\"False\" />"
- description: "the <code>String</code> with the TPM storage root key. It can be <code>null</code> or empty."
name: "storageRootKey"
type: "<xref href=\"java.lang.String?alt=java.lang.String&text=String\" data-throw-if-not-resolved=\"False\" />"
syntax: "public TpmAttestation(String endorsementKey, String storageRootKey)"
desc: "CONSTRUCTOR\n\nThis function will create a new instance of the TPM attestation with both endorsement and storage root keys. Only the endorsement key is mandatory."
methods:
- uid: "com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation.getEndorsementKey()"
fullName: "com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation.getEndorsementKey()"
name: "getEndorsementKey()"
nameWithType: "TpmAttestation.getEndorsementKey()"
summary: "Getter for the endorsement<wbr>Key."
syntax: "public String getEndorsementKey()"
desc: "Getter for the endorsementKey."
returns:
description: "The <code>String</code> with the stored endorsementKey. It cannot be <code>null</code> or empty."
type: "<xref href=\"java.lang.String?alt=java.lang.String&text=String\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation.getStorageRootKey()"
fullName: "com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation.getStorageRootKey()"
name: "getStorageRootKey()"
nameWithType: "TpmAttestation.getStorageRootKey()"
summary: "Getter for the storage<wbr>Root<wbr>Key."
syntax: "public String getStorageRootKey()"
desc: "Getter for the storageRootKey."
returns:
description: "The <code>String</code> with the stored storageRootKey. It can be <code>null</code> or empty."
type: "<xref href=\"java.lang.String?alt=java.lang.String&text=String\" data-throw-if-not-resolved=\"False\" />"
type: "class"
desc: "Representation of a single Device Provisioning Service TPM Attestation.\n\nThe provisioning service supports Trusted Platform Module, or TPM, as the device attestation mechanism. User must provide the Endorsement Key, and can, optionally, provide the Storage Root Key."
metadata: {}
package: "com.microsoft.azure.sdk.iot.provisioning.service.configs"
artifact: com.microsoft.azure.sdk.iot.provisioning:provisioning-service-client:1.7.0