Partilhar via


ImportKeyOptions interface

Uma interface que representa os parâmetros opcionais que podem ser passados para importKey(string, JsonWebKey, ImportKeyOptions)

Extends

Propriedades

enabled

Determina se o objeto está habilitado.

expiresOn

Data de validade em UTC.

exportable

Indica se a chave privada pode ser exportada.

hardwareProtected

Se deseja importar como uma chave de hardware (HSM) ou chave de software.

notBefore

Não antes da data em UTC.

releasePolicy

Um KeyReleasePolicy objeto que especifica as regras sob as quais a chave pode ser exportada.

tags

Metadados específicos do aplicativo na forma de pares chave-valor.

Propriedades Herdadas

abortSignal

O sinal que pode ser usado para abortar solicitações.

onResponse

Uma função a ser chamada cada vez que uma resposta é recebida do servidor durante a execução da operação solicitada. Pode ser chamado várias vezes.

requestOptions

Opções usadas ao criar e enviar solicitações HTTP para esta operação.

serializerOptions

Opções para substituir o comportamento de serialização/desserialização.

tracingOptions

Opções usadas quando o rastreamento está habilitado.

Detalhes de Propriedade

enabled

Determina se o objeto está habilitado.

enabled?: boolean

Valor de Propriedade

boolean

expiresOn

Data de validade em UTC.

expiresOn?: Date

Valor de Propriedade

Date

exportable

Indica se a chave privada pode ser exportada.

exportable?: boolean

Valor de Propriedade

boolean

hardwareProtected

Se deseja importar como uma chave de hardware (HSM) ou chave de software.

hardwareProtected?: boolean

Valor de Propriedade

boolean

notBefore

Não antes da data em UTC.

notBefore?: Date

Valor de Propriedade

Date

releasePolicy

Um KeyReleasePolicy objeto que especifica as regras sob as quais a chave pode ser exportada.

releasePolicy?: KeyReleasePolicy

Valor de Propriedade

tags

Metadados específicos do aplicativo na forma de pares chave-valor.

tags?: {[propertyName: string]: string}

Valor de Propriedade

{[propertyName: string]: string}

Detalhes da Propriedade Herdada

abortSignal

O sinal que pode ser usado para abortar solicitações.

abortSignal?: AbortSignalLike

Valor de Propriedade

herdado de coreClient.OperationOptions.abortSignal

onResponse

Uma função a ser chamada cada vez que uma resposta é recebida do servidor durante a execução da operação solicitada. Pode ser chamado várias vezes.

onResponse?: RawResponseCallback

Valor de Propriedade

herdado de coreClient.OperationOptions.onResponse

requestOptions

Opções usadas ao criar e enviar solicitações HTTP para esta operação.

requestOptions?: OperationRequestOptions

Valor de Propriedade

herdado de coreClient.OperationOptions.requestOptions

serializerOptions

Opções para substituir o comportamento de serialização/desserialização.

serializerOptions?: SerializerOptions

Valor de Propriedade

herdado de coreClient.OperationOptions.serializerOptions

tracingOptions

Opções usadas quando o rastreamento está habilitado.

tracingOptions?: OperationTracingOptions

Valor de Propriedade

herdado de coreClient.OperationOptions.tracingOptions