Index

A B C D E F G H I J L O P R S T U V 
All Classes and Interfaces|All Packages

A

addPolicy(HttpPipelinePolicy) - Method in class com.azure.security.attestation.AttestationAdministrationClientBuilder
Adds a pipeline policy to apply on each request sent.
addPolicy(HttpPipelinePolicy) - Method in class com.azure.security.attestation.AttestationClientBuilder
Adds a pipeline policy to apply on each request sent.
addPolicyManagementCertificate(PolicyManagementCertificateOptions) - Method in class com.azure.security.attestation.AttestationAdministrationAsyncClient
Adds a new certificate to the set of policy management certificates on this instance.
addPolicyManagementCertificate(PolicyManagementCertificateOptions) - Method in class com.azure.security.attestation.AttestationAdministrationClient
Adds a new certificate to the set of policy management certificates on this instance.
addPolicyManagementCertificateWithResponse(PolicyManagementCertificateOptions) - Method in class com.azure.security.attestation.AttestationAdministrationAsyncClient
Adds a new certificate to the set of policy management certificates on this instance.
addPolicyManagementCertificateWithResponse(PolicyManagementCertificateOptions, Context) - Method in class com.azure.security.attestation.AttestationAdministrationClient
Adds a new certificate to the set of policy management certificates on this instance.
AttestationAdministrationAsyncClient - Class in com.azure.security.attestation
The AttestationAdministrationAsyncClient provides access to the administrative policy APIs implemented by the Attestation Service.
AttestationAdministrationClient - Class in com.azure.security.attestation
The AttestationAdministrationClient provides access to the administrative policy APIs implemented by the Attestation Service.
AttestationAdministrationClientBuilder - Class in com.azure.security.attestation
This class provides a fluent builder API to help add in the configuration and instantiation of the administrative APIs implemented by the Attestation Service: AttestationAdministrationClient and AttestationAdministrationAsyncClient classes calling the AttestationClientBuilder.buildClient() or AttestationClientBuilder.buildAsyncClient().
AttestationAdministrationClientBuilder() - Constructor for class com.azure.security.attestation.AttestationAdministrationClientBuilder
Creates a new instance of the AttestationClientBuilder class.
AttestationAsyncClient - Class in com.azure.security.attestation
The AttestationAsyncClient implements the functionality required by the "Attest" family of APIs.
AttestationClient - Class in com.azure.security.attestation
The AttestationClient implements the functionality required by the "Attest" family of APIs.
AttestationClientBuilder - Class in com.azure.security.attestation
This class provides a fluent builder API to help add in the configuration and instantiation of the AttestationClient and AttestationAsyncClient classes calling the AttestationClientBuilder.buildClient() or AttestationClientBuilder.buildAsyncClient().
AttestationClientBuilder() - Constructor for class com.azure.security.attestation.AttestationClientBuilder
Creates a new instance of the AttestationClientBuilder class.
AttestationData - Class in com.azure.security.attestation.models
The AttestationData class represents data sent to the Attestation service as either InitTimeData or RunTimeData.
AttestationData(BinaryData, AttestationDataInterpretation) - Constructor for class com.azure.security.attestation.models.AttestationData
Creates a new AttestationData object for the data and how it should be interpreted by the attestation service.
AttestationData(AttestationData) - Constructor for class com.azure.security.attestation.models.AttestationData
Copy constructor to create a new AttestationData object from an existing AttestationData object.
AttestationDataInterpretation - Class in com.azure.security.attestation.models
Defines values for AttestationDataInterpretation.
AttestationDataInterpretation() - Constructor for class com.azure.security.attestation.models.AttestationDataInterpretation
 
AttestationOpenIdMetadata - Interface in com.azure.security.attestation.models
Represents the OpenId metadata discovery document for the attestation service instance.
AttestationOptions - Class in com.azure.security.attestation.models
AttestationOptions(BinaryData) - Constructor for class com.azure.security.attestation.models.AttestationOptions
Creates a new AttestOpenEnclaveRequest object with the OpenEnclave report from the enclave to be attested.
AttestationPolicySetOptions - Class in com.azure.security.attestation.models
AttestationPolicySetOptions() - Constructor for class com.azure.security.attestation.models.AttestationPolicySetOptions
 
AttestationResponse<T> - Class in com.azure.security.attestation.models
The result of an attestation operation.
AttestationResponse(HttpRequest, int, HttpHeaders, T, AttestationToken) - Constructor for class com.azure.security.attestation.models.AttestationResponse
Creates a ResponseBase.
AttestationResult - Interface in com.azure.security.attestation.models
An AttestationResult contains the defined claims included in a Microsoft Azure Attestation Token.
AttestationServiceVersion - Enum in com.azure.security.attestation
Service version of AttestationClient.
AttestationSigner - Interface in com.azure.security.attestation.models
An AttestationSigner object represents an entity which might sign a certificate from the attestation service.
AttestationSignerCollection - Interface in com.azure.security.attestation.models
An AttestationSignerCollection represents a collection of AttestationSigner objects.
AttestationSigningKey - Class in com.azure.security.attestation.models
Signing Key used to sign requests to the attestation service.
AttestationSigningKey(X509Certificate, PrivateKey) - Constructor for class com.azure.security.attestation.models.AttestationSigningKey
Creates a new instance of an AttestationSigningKey.
AttestationToken - Interface in com.azure.security.attestation.models
An AttestationToken represents an RFC 7515 JSON Web Signature or RFC 7519 JSON Web Token as returned from the attestation service.
AttestationTokenValidationOptions - Class in com.azure.security.attestation.models
Set the options used to validate an attestation token.
AttestationTokenValidationOptions() - Constructor for class com.azure.security.attestation.models.AttestationTokenValidationOptions
Creates a new instance of the AttestationTokenValidationOptions with default settings.
AttestationType - Class in com.azure.security.attestation.models
Defines values for AttestationType.
AttestationType() - Constructor for class com.azure.security.attestation.models.AttestationType
 
attestOpenEnclave(BinaryData) - Method in class com.azure.security.attestation.AttestationAsyncClient
Attest an OpenEnclave report.
attestOpenEnclave(BinaryData) - Method in class com.azure.security.attestation.AttestationClient
Attest an OpenEnclave report.
attestOpenEnclave(AttestationOptions) - Method in class com.azure.security.attestation.AttestationAsyncClient
Processes an OpenEnclave report , producing an artifact.
attestOpenEnclave(AttestationOptions) - Method in class com.azure.security.attestation.AttestationClient
Attest an OpenEnclave report, specifying RunTimeData and InitTimeData.
attestOpenEnclaveWithResponse(AttestationOptions) - Method in class com.azure.security.attestation.AttestationAsyncClient
Attest an OpenEnclave report, specifying RunTimeData and InitTimeData.
attestOpenEnclaveWithResponse(AttestationOptions, Context) - Method in class com.azure.security.attestation.AttestationClient
Attest an OpenEnclave report, specifying RunTimeData and InitTimeData.
attestSgxEnclave(BinaryData) - Method in class com.azure.security.attestation.AttestationAsyncClient
Attest an SGX Enclave Quote.
attestSgxEnclave(BinaryData) - Method in class com.azure.security.attestation.AttestationClient
Attest an SGX Enclave Quote.
attestSgxEnclave(AttestationOptions) - Method in class com.azure.security.attestation.AttestationAsyncClient
Attest an SGX enclave quote, specifying RunTimeData and InitTimeData.
attestSgxEnclave(AttestationOptions) - Method in class com.azure.security.attestation.AttestationClient
Attest an SGX enclave quote, specifying RunTimeData and InitTimeData.
attestSgxEnclaveWithResponse(AttestationOptions) - Method in class com.azure.security.attestation.AttestationAsyncClient
Attest an SGX enclave quote, specifying RunTimeData and InitTimeData.
attestSgxEnclaveWithResponse(AttestationOptions, Context) - Method in class com.azure.security.attestation.AttestationClient
Attest an SGX enclave report, specifying RunTimeData and InitTimeData.
attestTpm(String) - Method in class com.azure.security.attestation.AttestationAsyncClient
Performs TPM attestation.
attestTpm(String) - Method in class com.azure.security.attestation.AttestationClient
Performs TPM attestation.
attestTpmWithResponse(String) - Method in class com.azure.security.attestation.AttestationAsyncClient
Performs TPM attestation.
attestTpmWithResponse(String, Context) - Method in class com.azure.security.attestation.AttestationClient
Performs TPM attestation.

B

BINARY - Static variable in class com.azure.security.attestation.models.AttestationDataInterpretation
Static value BINARY for AttestationDataInterpretation.
buildAsyncClient() - Method in class com.azure.security.attestation.AttestationAdministrationClientBuilder
Builds an instance of AttestationAsyncClient async client.
buildAsyncClient() - Method in class com.azure.security.attestation.AttestationClientBuilder
Builds an instance of AttestationAsyncClient async client.
buildClient() - Method in class com.azure.security.attestation.AttestationAdministrationClientBuilder
Builds an instance of AttestationClient sync client.
buildClient() - Method in class com.azure.security.attestation.AttestationClientBuilder
Builds an instance of AttestationClient synchronous client.

C

calculatePolicyTokenHash(String, AttestationSigningKey) - Method in class com.azure.security.attestation.AttestationAdministrationAsyncClient
Calculates the PolicyTokenHash for a given policy string.
calculatePolicyTokenHash(String, AttestationSigningKey) - Method in class com.azure.security.attestation.AttestationAdministrationClient
Calculates the PolicyTokenHash for a given policy string.
CertificateModification - Class in com.azure.security.attestation.models
Defines values for CertificateModification.
CertificateModification() - Constructor for class com.azure.security.attestation.models.CertificateModification
 
clientOptions(ClientOptions) - Method in class com.azure.security.attestation.AttestationAdministrationClientBuilder
Allows for setting common properties such as application ID, headers, proxy configuration, etc.
clientOptions(ClientOptions) - Method in class com.azure.security.attestation.AttestationClientBuilder
Allows for setting common properties such as application ID, headers, proxy configuration, etc.
com.azure.security.attestation - package com.azure.security.attestation
Package containing the classes for AttestationClient.
com.azure.security.attestation.models - package com.azure.security.attestation.models
Package containing classes for AttestationClient.
configuration(Configuration) - Method in class com.azure.security.attestation.AttestationAdministrationClientBuilder
Sets the client-specific configuration used to retrieve client or global configuration properties when building a client.
configuration(Configuration) - Method in class com.azure.security.attestation.AttestationClientBuilder
Sets the client-specific configuration used to retrieve client or global configuration properties when building a client.
credential(TokenCredential) - Method in class com.azure.security.attestation.AttestationAdministrationClientBuilder
Sets the TokenCredential used to authorize requests sent to the service.
credential(TokenCredential) - Method in class com.azure.security.attestation.AttestationClientBuilder
Sets the TokenCredential used to authorize requests sent to the service.

D

deletePolicyManagementCertificate(PolicyManagementCertificateOptions) - Method in class com.azure.security.attestation.AttestationAdministrationAsyncClient
Removes a policy management certificate from the set of policy management certificates.
deletePolicyManagementCertificate(PolicyManagementCertificateOptions) - Method in class com.azure.security.attestation.AttestationAdministrationClient
Deletes a policy management certificate from the set of policy management certificates.
deletePolicyManagementCertificateWithResponse(PolicyManagementCertificateOptions) - Method in class com.azure.security.attestation.AttestationAdministrationAsyncClient
Removes a policy management certificate from the set of policy management certificates.
deletePolicyManagementCertificateWithResponse(PolicyManagementCertificateOptions, Context) - Method in class com.azure.security.attestation.AttestationAdministrationClient
Removes a policy management certificate from the set of policy management certificates.

E

endpoint(String) - Method in class com.azure.security.attestation.AttestationAdministrationClientBuilder
Sets The attestation endpoint URI, for example https://mytenant.attest.azure.net.
endpoint(String) - Method in class com.azure.security.attestation.AttestationClientBuilder
Sets The attestation endpoint URI, for example https://myinstance.attest.azure.net.

F

fromString(String) - Static method in class com.azure.security.attestation.models.AttestationDataInterpretation
Creates or finds a AttestationType from its string representation.
fromString(String) - Static method in class com.azure.security.attestation.models.AttestationType
Creates or finds a AttestationType from its string representation.
fromString(String) - Static method in class com.azure.security.attestation.models.CertificateModification
Creates or finds a CertificateModification from its string representation.
fromString(String) - Static method in class com.azure.security.attestation.models.PolicyModification
Creates or finds a PolicyModification from its string representation.

G

getAlgorithm() - Method in interface com.azure.security.attestation.models.AttestationToken
Returns the "algorithm" token header property.
getAttestationPolicy() - Method in class com.azure.security.attestation.models.AttestationPolicySetOptions
Gets the attestation policy which will be used to generate a policy set request.
getAttestationPolicy(AttestationType) - Method in class com.azure.security.attestation.AttestationAdministrationAsyncClient
Retrieves the current policy for an attestation type.
getAttestationPolicy(AttestationType) - Method in class com.azure.security.attestation.AttestationAdministrationClient
Retrieves the current policy for an attestation type.
getAttestationPolicy(AttestationType, AttestationTokenValidationOptions) - Method in class com.azure.security.attestation.AttestationAdministrationAsyncClient
Retrieves the current policy for an attestation type.
getAttestationPolicy(AttestationType, AttestationTokenValidationOptions) - Method in class com.azure.security.attestation.AttestationAdministrationClient
Retrieves the current policy for an attestation type.
getAttestationPolicyWithResponse(AttestationType, AttestationTokenValidationOptions) - Method in class com.azure.security.attestation.AttestationAdministrationAsyncClient
Retrieves the current policy for an attestation type.
getAttestationPolicyWithResponse(AttestationType, AttestationTokenValidationOptions, Context) - Method in class com.azure.security.attestation.AttestationAdministrationClient
Retrieves the current policy for an attestation type.
getAttestationSigner() - Method in class com.azure.security.attestation.models.AttestationPolicySetOptions
Gets the attestation signer which will be used to sign a policy set request.
getAttestationSigner() - Method in class com.azure.security.attestation.models.PolicyManagementCertificateOptions
Gets the attestation signer which will be used to sign a policy set request.
getAttestationSigners() - Method in interface com.azure.security.attestation.models.AttestationSignerCollection
Retrieve the list of attestation signers in the collection.
getBody(Class<T>) - Method in interface com.azure.security.attestation.models.AttestationToken
Retrieves the body of an attestation token.
getCertificate() - Method in class com.azure.security.attestation.models.AttestationSigningKey
 
getCertificate() - Method in class com.azure.security.attestation.models.PolicyManagementCertificateOptions
Gets the attestation policy which will be used to generate a policy set request.
getCertificateChain() - Method in interface com.azure.security.attestation.models.AttestationToken
Returns the signing certificate chain as an AttestationSigner.
getCertificateResolution() - Method in interface com.azure.security.attestation.models.PolicyCertificatesModificationResult
Returns the CertificateModification property: The result of the operation.
getCertificates() - Method in interface com.azure.security.attestation.models.AttestationSigner
Gets the Certificates associated with this signer.
getCertificateThumbprint() - Method in interface com.azure.security.attestation.models.PolicyCertificatesModificationResult
Returns the certificateThumbprint for the certificate which was modified.
getContentType() - Method in interface com.azure.security.attestation.models.AttestationToken
Returns the "cty" header property of the JWS.
getCritical() - Method in interface com.azure.security.attestation.models.AttestationToken
Returns the "crit" header property from the JSON Web Signature object.
getData() - Method in class com.azure.security.attestation.models.AttestationData
Returns the data with which this AttestationData was created.
getDraftPolicyForAttestation() - Method in class com.azure.security.attestation.models.AttestationOptions
Gets the draftPolicyForAttestation property which is used to attest against the draft policy.
getEnclaveHeldData() - Method in interface com.azure.security.attestation.models.AttestationResult
Get the enclaveHeldData property: A copy of the RuntimeData specified as an input to the call to attest if the AttestationDataInterpretation.BINARY data interpretation was set on the AttestationData passed to the AttestationOptions.setRunTimeData(AttestationData) API.
getEvidence() - Method in class com.azure.security.attestation.models.AttestationOptions
Returns the "evidence" to be presented to the attestation service.
getExpectedIssuer() - Method in class com.azure.security.attestation.models.AttestationTokenValidationOptions
Returns the expected issuer of the attestation token.
getExpiresOn() - Method in interface com.azure.security.attestation.models.AttestationResult
Get the ExpiresOn property: The expiration time after which the token is no longer valid.
getExpiresOn() - Method in interface com.azure.security.attestation.models.AttestationToken
Get the ExpiresOn property: The expiration time after which the token is no longer valid.
getInitTimeClaims() - Method in interface com.azure.security.attestation.models.AttestationResult
Get the initTimeClaims property: InitTime Claims.
getInitTimeData() - Method in class com.azure.security.attestation.models.AttestationOptions
Retrieves the InitTimeData property to be sent to the service.
getInterpretation() - Method in class com.azure.security.attestation.models.AttestationData
Returns the interpretation of this attestation data.
getIssuedAt() - Method in interface com.azure.security.attestation.models.AttestationResult
Get the Issued At property: The time at which the token was issued.
getIssuedAt() - Method in interface com.azure.security.attestation.models.AttestationToken
Get the Issued At property: The time at which the token was issued.
getIssuer() - Method in interface com.azure.security.attestation.models.AttestationOpenIdMetadata
Returns the expected issuer of tokens issued by the attestation service.
getIssuer() - Method in interface com.azure.security.attestation.models.AttestationResult
Retrieve the issuer of the attestation token.
getIssuer() - Method in interface com.azure.security.attestation.models.AttestationToken
Retrieve the issuer of the attestation token.
getJsonWebKey() - Method in interface com.azure.security.attestation.models.AttestationToken
Returns the signer for this token if the caller provided a JSON Web Key.
getJsonWebKeySetUrl() - Method in interface com.azure.security.attestation.models.AttestationOpenIdMetadata
Returns the URL of the location which can be used to retrieve the keys which can be used to verify the signature of tokens returned by the attestation service.
getJsonWebKeyUrl() - Method in interface com.azure.security.attestation.models.AttestationToken
Returns a URI which can be used to retrieve a JSON Web Key which can verify the signature on this token.
getKeyId() - Method in interface com.azure.security.attestation.models.AttestationSigner
Gets the KeyId.
getKeyId() - Method in interface com.azure.security.attestation.models.AttestationToken
Returns the "Key ID" token header property.
getLatest() - Static method in enum com.azure.security.attestation.AttestationServiceVersion
Gets the latest service version supported by this client library.
getMrEnclave() - Method in interface com.azure.security.attestation.models.AttestationResult
Get the mrEnclave property: The HEX encoded SGX MRENCLAVE value for the enclave.
getMrSigner() - Method in interface com.azure.security.attestation.models.AttestationResult
Get the mrSigner property: The HEX encoded SGX MRSIGNER value for the enclave.
getNonce() - Method in interface com.azure.security.attestation.models.AttestationResult
Returns the Nonce input to the attestation request, if provided.
getNotBefore() - Method in interface com.azure.security.attestation.models.AttestationResult
Get the NotBefore property: The time before which a token cannot be considered valid.
getNotBefore() - Method in interface com.azure.security.attestation.models.AttestationToken
Get the NotBefore property: The time before which a token cannot be considered valid.
getOpenIdMetadata() - Method in class com.azure.security.attestation.AttestationAsyncClient
Retrieves metadata about the attestation signing keys in use by the attestation service.
getOpenIdMetadata() - Method in class com.azure.security.attestation.AttestationClient
Retrieves the open-id metadata about the attestation signing keys in use by the attestation service.
getOpenIdMetadataWithResponse() - Method in class com.azure.security.attestation.AttestationAsyncClient
Retrieves metadata about the attestation signing keys in use by the attestation service.
getOpenIdMetadataWithResponse(Context) - Method in class com.azure.security.attestation.AttestationClient
Retrieves the open-id metadata about the attestation signing keys in use by the attestation service.
getPolicyClaims() - Method in interface com.azure.security.attestation.models.AttestationResult
Get the policyClaims property: Policy Generated Claims.
getPolicyHash() - Method in interface com.azure.security.attestation.models.AttestationResult
Get the policyHash property: The SHA256 hash of the BASE64URL encoded policy text used for attestation.
getPolicyResolution() - Method in interface com.azure.security.attestation.models.PolicyResult
Get the policyResolution property: The result of the operation.
getPolicySigner() - Method in interface com.azure.security.attestation.models.AttestationResult
Get the policySigner property: If the attestation policy was signed, this will contain the certificate used to sign the policy object.
getPolicySigner() - Method in interface com.azure.security.attestation.models.PolicyResult
Get the policySigner property: The certificate used to sign the policy object, if one was provided.
getPolicyTokenHash() - Method in interface com.azure.security.attestation.models.PolicyResult
Get the policyTokenHash property: The SHA256 hash of the policy object modified.
getPrivateKey() - Method in class com.azure.security.attestation.models.AttestationSigningKey
 
getProductId() - Method in interface com.azure.security.attestation.models.AttestationResult
Get the productId property: The SGX Product ID for the enclave.
getResponseTypesSupported() - Method in interface com.azure.security.attestation.models.AttestationOpenIdMetadata
Returns the response types which are supported by the attestation service.
getRuntimeClaims() - Method in interface com.azure.security.attestation.models.AttestationResult
Get the runtimeClaims property: Runtime Claims.
getRunTimeData() - Method in class com.azure.security.attestation.models.AttestationOptions
Retrieves the RunTimeData property to be sent to the service.
getSgxCollateral() - Method in interface com.azure.security.attestation.models.AttestationResult
Get the sgxCollateral property: The SGX SVN value for the enclave.
getSha256Thumbprint() - Method in interface com.azure.security.attestation.models.AttestationToken
Returns the SHA-256 thumbprint of the leaf certificate in the getCertificateChain.
getSupportedClaims() - Method in interface com.azure.security.attestation.models.AttestationOpenIdMetadata
Returns the set of supported claims returned by the attestation service.
getSvn() - Method in interface com.azure.security.attestation.models.AttestationResult
Get the svn property: The SGX SVN value for the enclave.
getThumbprint() - Method in interface com.azure.security.attestation.models.AttestationToken
Returns the SHA-1 thumbprint of the leaf certificate in the getCertificateChain.
getToken() - Method in class com.azure.security.attestation.models.AttestationResponse
Get the token property: An RFC 7519 JSON Web Token, the body of which is an AttestationResult object.
getTokenSigningAlgorithmsSupported() - Method in interface com.azure.security.attestation.models.AttestationOpenIdMetadata
Returns the signing algorithms supported by the attestation service.
getType() - Method in interface com.azure.security.attestation.models.AttestationToken
Returns the "typ" header property from the JWS.
getUniqueIdentifier() - Method in interface com.azure.security.attestation.models.AttestationResult
Get the Unique Identifier property: The Unique Identifier corresponds to the "jti" claim in a Json Web Token.
getValidationCallback() - Method in class com.azure.security.attestation.models.AttestationTokenValidationOptions
Returns the token validation callback.
getValidationOptions() - Method in class com.azure.security.attestation.models.AttestationOptions
Returns the options used for token validation.
getValidationOptions() - Method in class com.azure.security.attestation.models.AttestationPolicySetOptions
Returns the options used for token validation.
getValidationOptions() - Method in class com.azure.security.attestation.models.PolicyManagementCertificateOptions
Returns the options used for token validation.
getValidationSlack() - Method in class com.azure.security.attestation.models.AttestationTokenValidationOptions
Returns the allowable slack for token time validations
getVerifierType() - Method in interface com.azure.security.attestation.models.AttestationResult
Get the verifierType property: The Attestation Type being attested.
getVersion() - Method in enum com.azure.security.attestation.AttestationServiceVersion
 
getVersion() - Method in interface com.azure.security.attestation.models.AttestationResult
Get the version property: The Schema version of this structure.
getX509Url() - Method in interface com.azure.security.attestation.models.AttestationToken
Returns a URI which can be used to retrieve an X.509 certificate which can verify the signature on this token.

H

httpClient(HttpClient) - Method in class com.azure.security.attestation.AttestationAdministrationClientBuilder
Sets the HttpClient to use for sending and receiving requests to and from the service.
httpClient(HttpClient) - Method in class com.azure.security.attestation.AttestationClientBuilder
Sets the HttpClient to use for sending and receiving requests to and from the service.
httpLogOptions(HttpLogOptions) - Method in class com.azure.security.attestation.AttestationAdministrationClientBuilder
Sets the logging configuration to use when sending and receiving requests to and from the service.
httpLogOptions(HttpLogOptions) - Method in class com.azure.security.attestation.AttestationClientBuilder
Sets the logging configuration to use when sending and receiving requests to and from the service.

I

IS_ABSENT - Static variable in class com.azure.security.attestation.models.CertificateModification
Static value IsAbsent for CertificateModification.
IS_PRESENT - Static variable in class com.azure.security.attestation.models.CertificateModification
Static value IsPresent for CertificateModification.
isDebuggable() - Method in interface com.azure.security.attestation.models.AttestationResult
Get the isDebuggable property: True if the enclave can be debugged, false otherwise.
isValidateExpiresOn() - Method in class com.azure.security.attestation.models.AttestationTokenValidationOptions
Returns whether expiration time should be validated.
isValidateNotBefore() - Method in class com.azure.security.attestation.models.AttestationTokenValidationOptions
Returns whether expiration time should be validated.
isValidateToken() - Method in class com.azure.security.attestation.models.AttestationTokenValidationOptions
Returns if the returned attestation token should be validated at all.
isWeakKeyAllowed() - Method in class com.azure.security.attestation.models.AttestationSigningKey
 

J

JSON - Static variable in class com.azure.security.attestation.models.AttestationDataInterpretation
Static value JSON for AttestationDataInterpretation.

L

listAttestationSigners() - Method in class com.azure.security.attestation.AttestationAsyncClient
Retrieves the list of AttestationSigner objects associated with this attestation instance.
listAttestationSigners() - Method in class com.azure.security.attestation.AttestationClient
Retrieves the list of AttestationSigner objects associated with this attestation instance.
listAttestationSignersWithResponse() - Method in class com.azure.security.attestation.AttestationAsyncClient
Retrieves the list of AttestationSigner objects associated with this attestation instance.
listAttestationSignersWithResponse(Context) - Method in class com.azure.security.attestation.AttestationClient
Retrieves the list of AttestationSigner objects associated with this attestation instance.
listPolicyManagementCertificates() - Method in class com.azure.security.attestation.AttestationAdministrationAsyncClient
Retrieves the current set of attestation policy signing certificates for this instance.
listPolicyManagementCertificates() - Method in class com.azure.security.attestation.AttestationAdministrationClient
Retrieves the current set of attestation policy signing certificates for this instance.
listPolicyManagementCertificatesWithResponse(AttestationTokenValidationOptions) - Method in class com.azure.security.attestation.AttestationAdministrationAsyncClient
Retrieves the current set of attestation policy signing certificates for this instance.
listPolicyManagementCertificatesWithResponse(AttestationTokenValidationOptions, Context) - Method in class com.azure.security.attestation.AttestationAdministrationClient
Retrieves the current set of attestation policy signing certificates for this instance.

O

OPEN_ENCLAVE - Static variable in class com.azure.security.attestation.models.AttestationType
Static value OpenEnclave for AttestationType.

P

pipeline(HttpPipeline) - Method in class com.azure.security.attestation.AttestationAdministrationClientBuilder
Sets the HttpPipeline to use for the service client.
pipeline(HttpPipeline) - Method in class com.azure.security.attestation.AttestationClientBuilder
Sets the HttpPipeline to use for the service client.
PolicyCertificatesModificationResult - Interface in com.azure.security.attestation.models
PolicyManagementCertificateOptions - Class in com.azure.security.attestation.models
PolicyManagementCertificateOptions(X509Certificate, AttestationSigningKey) - Constructor for class com.azure.security.attestation.models.PolicyManagementCertificateOptions
PolicyModification - Class in com.azure.security.attestation.models
Defines values for PolicyModification.
PolicyModification() - Constructor for class com.azure.security.attestation.models.PolicyModification
 
PolicyResult - Interface in com.azure.security.attestation.models
Represents the result of a policy modification operation (setAttestationPolicy/resetAttestationPolicy).

R

REMOVED - Static variable in class com.azure.security.attestation.models.PolicyModification
Static value Removed for PolicyModification.
resetAttestationPolicy(AttestationType) - Method in class com.azure.security.attestation.AttestationAdministrationAsyncClient
Resets the current policy for an attestation type to the default policy.
resetAttestationPolicy(AttestationType) - Method in class com.azure.security.attestation.AttestationAdministrationClient
Resets the attestation policy for the specified attestation type to the default value.
resetAttestationPolicy(AttestationType, AttestationPolicySetOptions) - Method in class com.azure.security.attestation.AttestationAdministrationAsyncClient
Resets the current policy for an attestation type to the default policy.
resetAttestationPolicy(AttestationType, AttestationPolicySetOptions) - Method in class com.azure.security.attestation.AttestationAdministrationClient
Resets the current policy for an attestation type to the default policy.
resetAttestationPolicyWithResponse(AttestationType, AttestationPolicySetOptions) - Method in class com.azure.security.attestation.AttestationAdministrationAsyncClient
Resets the current policy for an attestation type to the default policy.
resetAttestationPolicyWithResponse(AttestationType, AttestationPolicySetOptions, Context) - Method in class com.azure.security.attestation.AttestationAdministrationClient
Resets the current policy for an attestation type to the default policy.
retryOptions(RetryOptions) - Method in class com.azure.security.attestation.AttestationAdministrationClientBuilder
Sets the RetryOptions for all the requests made through the client.
retryOptions(RetryOptions) - Method in class com.azure.security.attestation.AttestationClientBuilder
Sets the RetryOptions for all the requests made through the client.
retryPolicy(RetryPolicy) - Method in class com.azure.security.attestation.AttestationAdministrationClientBuilder
Sets The retry policy that will attempt to retry failed requests, if applicable.
retryPolicy(RetryPolicy) - Method in class com.azure.security.attestation.AttestationClientBuilder
Sets The retry policy that will attempt to retry failed requests, if applicable.

S

serialize() - Method in interface com.azure.security.attestation.models.AttestationToken
Serializes the attestation token as a string.
serviceVersion(AttestationServiceVersion) - Method in class com.azure.security.attestation.AttestationAdministrationClientBuilder
Sets the desired API version for this attestation client.
serviceVersion(AttestationServiceVersion) - Method in class com.azure.security.attestation.AttestationClientBuilder
Sets the desired API version for this attestation client.
setAttestationPolicy(AttestationType, AttestationPolicySetOptions) - Method in class com.azure.security.attestation.AttestationAdministrationAsyncClient
Sets the current policy for an attestation type.
setAttestationPolicy(AttestationType, AttestationPolicySetOptions) - Method in class com.azure.security.attestation.AttestationAdministrationClient
Sets the attestation policy for the specified attestation type, with policy and signing key.
setAttestationPolicy(AttestationType, String) - Method in class com.azure.security.attestation.AttestationAdministrationAsyncClient
Sets the current policy for an attestation type with an unsecured attestation policy.
setAttestationPolicy(AttestationType, String) - Method in class com.azure.security.attestation.AttestationAdministrationClient
Sets the attestation policy for the specified attestation type for an AAD mode attestation instance.
setAttestationPolicy(String) - Method in class com.azure.security.attestation.models.AttestationPolicySetOptions
Sets the attestation policy which will be used to generate a policy set request.
setAttestationPolicyWithResponse(AttestationType, AttestationPolicySetOptions) - Method in class com.azure.security.attestation.AttestationAdministrationAsyncClient
Sets the current policy for an attestation type.
setAttestationPolicyWithResponse(AttestationType, AttestationPolicySetOptions, Context) - Method in class com.azure.security.attestation.AttestationAdministrationClient
Sets the attestation policy for the specified attestation type.
setAttestationSigner(AttestationSigningKey) - Method in class com.azure.security.attestation.models.AttestationPolicySetOptions
Sets the attestation signer which will be used to generate a policy set request.
setDraftPolicyForAttestation(String) - Method in class com.azure.security.attestation.models.AttestationOptions
Set the draftPolicyForAttestation property: Attest against the provided draft policy.
setExpectedIssuer(String) - Method in class com.azure.security.attestation.models.AttestationTokenValidationOptions
Sets the expected issuer of the token.
setInitTimeData(AttestationData) - Method in class com.azure.security.attestation.models.AttestationOptions
Set the initTimeData property: The initTimeData is data presented at the time that the execution environment was instantiated.
setRunTimeData(AttestationData) - Method in class com.azure.security.attestation.models.AttestationOptions
Set the RunTime Data property.
setValidateExpiresOn(boolean) - Method in class com.azure.security.attestation.models.AttestationTokenValidationOptions
Enable or Disable expiration time validation.
setValidateNotBefore(boolean) - Method in class com.azure.security.attestation.models.AttestationTokenValidationOptions
Enable or Disable NotBefore validation.
setValidateToken(boolean) - Method in class com.azure.security.attestation.models.AttestationTokenValidationOptions
Sets whether the token is to be validated at all.
setValidationCallback(BiConsumer<AttestationToken, AttestationSigner>) - Method in class com.azure.security.attestation.models.AttestationTokenValidationOptions
Sets a validation callback to allow the developer to provide additional validations beyond the basic validations performed by the attestation client.
setValidationOptions(AttestationTokenValidationOptions) - Method in class com.azure.security.attestation.models.AttestationOptions
Sets the options used to validate attestation tokens returned from the service.
setValidationOptions(AttestationTokenValidationOptions) - Method in class com.azure.security.attestation.models.AttestationPolicySetOptions
Sets the options used to validate attestation tokens returned from the service.
setValidationOptions(AttestationTokenValidationOptions) - Method in class com.azure.security.attestation.models.PolicyManagementCertificateOptions
Sets the options used to validate attestation tokens returned from the service.
setValidationSlack(Duration) - Method in class com.azure.security.attestation.models.AttestationTokenValidationOptions
Sets the validation slack allowed when measuring times.
setWeakKeyAllowed(boolean) - Method in class com.azure.security.attestation.models.AttestationSigningKey
Sets whether the privateKey is allowed to be a weak key (less than or equal to 1024 bits).
SGX_ENCLAVE - Static variable in class com.azure.security.attestation.models.AttestationType
Static value SgxEnclave for AttestationType.

T

tokenValidationOptions(AttestationTokenValidationOptions) - Method in class com.azure.security.attestation.AttestationAdministrationClientBuilder
Sets AttestationToken validation options for clients created from this builder.
tokenValidationOptions(AttestationTokenValidationOptions) - Method in class com.azure.security.attestation.AttestationClientBuilder
Sets AttestationToken validation options for clients created from this builder.
TPM - Static variable in class com.azure.security.attestation.models.AttestationType
Static value Tpm for AttestationType.

U

UPDATED - Static variable in class com.azure.security.attestation.models.PolicyModification
Static value Updated for PolicyModification.

V

V2020_10_01 - Enum constant in enum com.azure.security.attestation.AttestationServiceVersion
Enum value 2020-10-01.
validate() - Method in interface com.azure.security.attestation.models.AttestationSigner
Validate that the attestation signer is valid.
valueOf(String) - Static method in enum com.azure.security.attestation.AttestationServiceVersion
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.azure.security.attestation.AttestationServiceVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class com.azure.security.attestation.models.AttestationDataInterpretation
 
values() - Static method in class com.azure.security.attestation.models.AttestationType
 
values() - Static method in class com.azure.security.attestation.models.CertificateModification
 
values() - Static method in class com.azure.security.attestation.models.PolicyModification
 
verify() - Method in class com.azure.security.attestation.models.AttestationSigningKey
Verifies that the provided privateKey can sign a buffer which is verified by certificate.
A B C D E F G H I J L O P R S T U V 
All Classes and Interfaces|All Packages