ImportKeyOptions interface
Interfaccia che rappresenta i parametri facoltativi che possono essere passati a importKey(string, JsonWebKey_2, ImportKeyOptions)
- Extends
Proprietà
enabled | Determina se l'oggetto è abilitato. |
expires |
Data di scadenza in FORMATO UTC. |
exportable | Indica se la chiave privata può essere esportata. |
hardware |
Se importare come chiave hardware (HSM) o chiave software. |
not |
Non prima della data UTC. |
release |
Oggetto KeyReleasePolicy che specifica le regole in cui è possibile esportare la chiave. |
tags | Metadati specifici dell'applicazione sotto forma di coppie chiave-valore. |
Proprietà ereditate
abort |
Segnale che può essere usato per interrompere le richieste. |
on |
Una funzione da chiamare ogni volta che viene ricevuta una risposta dal server durante l'esecuzione dell'operazione richiesta. Può essere chiamato più volte. |
request |
Opzioni usate durante la creazione e l'invio di richieste HTTP per questa operazione. |
serializer |
Opzioni per eseguire l'override del comportamento di serializzazione/de-serializzazione. |
tracing |
Opzioni usate quando la traccia è abilitata. |
Dettagli proprietà
enabled
Determina se l'oggetto è abilitato.
enabled?: boolean
Valore della proprietà
boolean
expiresOn
Data di scadenza in FORMATO UTC.
expiresOn?: Date
Valore della proprietà
Date
exportable
Indica se la chiave privata può essere esportata.
exportable?: boolean
Valore della proprietà
boolean
hardwareProtected
Se importare come chiave hardware (HSM) o chiave software.
hardwareProtected?: boolean
Valore della proprietà
boolean
notBefore
Non prima della data UTC.
notBefore?: Date
Valore della proprietà
Date
releasePolicy
Oggetto KeyReleasePolicy che specifica le regole in cui è possibile esportare la chiave.
releasePolicy?: KeyReleasePolicy
Valore della proprietà
tags
Metadati specifici dell'applicazione sotto forma di coppie chiave-valore.
tags?: {[propertyName: string]: string}
Valore della proprietà
{[propertyName: string]: string}
Dettagli proprietà ereditate
abortSignal
Segnale che può essere usato per interrompere le richieste.
abortSignal?: AbortSignalLike
Valore della proprietà
Ereditato da coreClient.OperationOptions.abortSignal
onResponse
Una funzione da chiamare ogni volta che viene ricevuta una risposta dal server durante l'esecuzione dell'operazione richiesta. Può essere chiamato più volte.
onResponse?: RawResponseCallback
Valore della proprietà
Ereditato da coreClient.OperationOptions.onResponse
requestOptions
Opzioni usate durante la creazione e l'invio di richieste HTTP per questa operazione.
requestOptions?: OperationRequestOptions
Valore della proprietà
Ereditato da coreClient.OperationOptions.requestOptions
serializerOptions
Opzioni per eseguire l'override del comportamento di serializzazione/de-serializzazione.
serializerOptions?: SerializerOptions
Valore della proprietà
Ereditato da coreClient.OperationOptions.serializerOptions
tracingOptions
Opzioni usate quando la traccia è abilitata.
tracingOptions?: OperationTracingOptions
Valore della proprietà
Ereditato da coreClient.OperationOptions.tracingOptions