Package version:

Interface AttestationAdministrationClientPolicyOperationOptions

Operation options for the administration Policy operations.

interface AttestationAdministrationClientPolicyOperationOptions {
    abortSignal?: AbortSignalLike;
    certificate?: string;
    onResponse?: RawResponseCallback;
    privateKey?: string;
    requestOptions?: OperationRequestOptions;
    serializerOptions?: SerializerOptions;
    tracingOptions?: OperationTracingOptions;
    validationOptions?: AttestationTokenValidationOptions;
}

Hierarchy (View Summary)

Index
abortSignal?: AbortSignalLike

The signal which can be used to abort requests.

certificate?: string

Optional certificate which can validate the token sent to the attestation service.

Required for Isolated Mode attestation instances.

If the service instance is in Isolated mode, the certificate must be one of the configured policy management certificates.

onResponse?: RawResponseCallback

A function to be called each time a response is received from the server while performing the requested operation. May be called multiple times.

privateKey?: string

Optional Private key used to sign the token sent to the attestation service.

Required for Isolated Mode attestation instances.

requestOptions?: OperationRequestOptions

Options used when creating and sending HTTP requests for this operation.

serializerOptions?: SerializerOptions

Options to override serialization/de-serialization behavior.

tracingOptions?: OperationTracingOptions

Options used when tracing is enabled.

Options to be used to validate attestation tokens received from the attestation service for the individual operation. Options set here override the same options set on the client; other client options still apply.