CreateOctKeyOptions interface
Een interface die de optionele parameters vertegenwoordigt die kunnen worden doorgegeven aan createOctKey(string, CreateOctKeyOptions)
- Uitbreiding
Overgenomen eigenschappen
abort |
Het signaal dat kan worden gebruikt om aanvragen af te breken. |
curve | Elliptische curvenaam. Zie KeyCurveName voor geldige waarden. Mogelijke waarden zijn: 'P-256', 'P-384', 'P-521', 'P-256K' |
enabled | Bepaalt of het object is ingeschakeld. |
expires |
Vervaldatum in UTC. |
exportable | Geeft aan of de persoonlijke sleutel kan worden geëxporteerd. |
hsm | Of u wilt importeren als een hardwaresleutel (HSM) of softwaresleutel. |
key |
Bewerkingen voor Json-websleutels. Zie KeyOperation voor meer informatie over mogelijke sleutelbewerkingen. |
key |
De sleutelgrootte in bits. Bijvoorbeeld: 2048, 3072 of 4096 voor RSA. |
not |
Niet vóór de datum in UTC. |
on |
Een functie die telkens wordt aangeroepen wanneer een antwoord van de server wordt ontvangen tijdens het uitvoeren van de aangevraagde bewerking. Kan meerdere keren worden aangeroepen. |
release |
Een KeyReleasePolicy--object waarmee de regels worden opgegeven waaronder de sleutel kan worden geëxporteerd. |
request |
Opties die worden gebruikt bij het maken en verzenden van HTTP-aanvragen voor deze bewerking. |
serializer |
Opties voor het overschrijven van serialisatie/deserialisatiegedrag. |
tags | Toepassingsspecifieke metagegevens in de vorm van sleutel-waardeparen. |
tracing |
Opties die worden gebruikt wanneer tracering is ingeschakeld. |
Details van overgenomen eigenschap
abortSignal
Het signaal dat kan worden gebruikt om aanvragen af te breken.
abortSignal?: AbortSignalLike
Waarde van eigenschap
overgenomen vanCreateKeyOptions.abortSignal-
curve
Elliptische curvenaam. Zie KeyCurveName voor geldige waarden. Mogelijke waarden zijn: 'P-256', 'P-384', 'P-521', 'P-256K'
curve?: string
Waarde van eigenschap
string
overgenomen vanCreateKeyOptions.curve
enabled
Bepaalt of het object is ingeschakeld.
enabled?: boolean
Waarde van eigenschap
boolean
overgenomen vanCreateKeyOptions.enabled
expiresOn
Vervaldatum in UTC.
expiresOn?: Date
Waarde van eigenschap
Date
overgenomen vanCreateKeyOptions.expiresOn
exportable
Geeft aan of de persoonlijke sleutel kan worden geëxporteerd.
exportable?: boolean
Waarde van eigenschap
boolean
overgenomen vanCreateKeyOptions.exportable
hsm
Of u wilt importeren als een hardwaresleutel (HSM) of softwaresleutel.
hsm?: boolean
Waarde van eigenschap
boolean
overgenomen vanCreateKeyOptions.hsm-
keyOps
Bewerkingen voor Json-websleutels. Zie KeyOperation voor meer informatie over mogelijke sleutelbewerkingen.
keyOps?: string[]
Waarde van eigenschap
string[]
overgenomen vanCreateKeyOptions.keyOps-
keySize
De sleutelgrootte in bits. Bijvoorbeeld: 2048, 3072 of 4096 voor RSA.
keySize?: number
Waarde van eigenschap
number
overgenomen vanCreateKeyOptions.keySize-
notBefore
Niet vóór de datum in UTC.
notBefore?: Date
Waarde van eigenschap
Date
overgenomen vanCreateKeyOptions.notBefore-
onResponse
Een functie die telkens wordt aangeroepen wanneer een antwoord van de server wordt ontvangen tijdens het uitvoeren van de aangevraagde bewerking. Kan meerdere keren worden aangeroepen.
onResponse?: RawResponseCallback
Waarde van eigenschap
overgenomen vanCreateKeyOptions.onResponse-
releasePolicy
Een KeyReleasePolicy--object waarmee de regels worden opgegeven waaronder de sleutel kan worden geëxporteerd.
releasePolicy?: KeyReleasePolicy
Waarde van eigenschap
overgenomen vanCreateKeyOptions.releasePolicy-
requestOptions
Opties die worden gebruikt bij het maken en verzenden van HTTP-aanvragen voor deze bewerking.
requestOptions?: OperationRequestOptions
Waarde van eigenschap
overgenomen vanCreateKeyOptions.requestOptions-
serializerOptions
Opties voor het overschrijven van serialisatie/deserialisatiegedrag.
serializerOptions?: SerializerOptions
Waarde van eigenschap
overgenomen vanCreateKeyOptions.serializerOptions-
tags
Toepassingsspecifieke metagegevens in de vorm van sleutel-waardeparen.
tags?: {[propertyName: string]: string}
Waarde van eigenschap
{[propertyName: string]: string}
overgenomen vanCreateKeyOptions.tags
tracingOptions
Opties die worden gebruikt wanneer tracering is ingeschakeld.
tracingOptions?: OperationTracingOptions
Waarde van eigenschap
overgenomen vanCreateKeyOptions.tracingOptions-