次の方法で共有


CreateRsaKeyOptions interface

渡すことができる省略可能なパラメーターを表すインターフェイス createRsaKey(string, CreateRsaKeyOptions)

Extends

プロパティ

publicExponent

RSA キーの公開指数。

継承されたプロパティ

abortSignal

要求を中止するために使用できるシグナル。

curve

楕円曲線名。 有効な値については、「KeyCurveName」を参照してください。 使用できる値は、'P-256'、'P-384'、'P-521'、'P-256K' です。

enabled

オブジェクトが有効かどうかを判断します。

expiresOn

有効期限 (UTC)。

exportable

秘密キーをエクスポートできるかどうかを示します。

hsm

ハードウェア キー (HSM) またはソフトウェア キーとしてインポートするかどうか。

keyOps

Json Web キー操作。 可能なキー操作の詳細については、「KeyOperation」を参照してください。

keySize

キー サイズ (ビット単位)。 たとえば、RSA の場合は 2048、3072、4096 などです。

notBefore

UTC の日付より前ではありません。

onResponse

要求された操作の実行中にサーバーから応答を受信するたびに呼び出される関数。 複数回呼び出すことができます。

releasePolicy

キーをエクスポートできる規則を指定する KeyReleasePolicy オブジェクト。

requestOptions

この操作の HTTP 要求を作成および送信するときに使用されるオプション。

serializerOptions

シリアル化/シリアル化解除の動作をオーバーライドするオプション。

tags

キーと値のペアの形式による、アプリケーション固有のメタデータ。

tracingOptions

トレースが有効な場合に使用されるオプション。

プロパティの詳細

publicExponent

RSA キーの公開指数。

publicExponent?: number

プロパティ値

number

継承されたプロパティの詳細

abortSignal

要求を中止するために使用できるシグナル。

abortSignal?: AbortSignalLike

プロパティ値

CreateKeyOptions.abortSignalから継承

curve

楕円曲線名。 有効な値については、「KeyCurveName」を参照してください。 使用できる値は、'P-256'、'P-384'、'P-521'、'P-256K' です。

curve?: string

プロパティ値

string

CreateKeyOptions.curveから継承

enabled

オブジェクトが有効かどうかを判断します。

enabled?: boolean

プロパティ値

boolean

CreateKeyOptions.enabledから継承

expiresOn

有効期限 (UTC)。

expiresOn?: Date

プロパティ値

Date

CreateKeyOptions.expiresOnから継承

exportable

秘密キーをエクスポートできるかどうかを示します。

exportable?: boolean

プロパティ値

boolean

CreateKeyOptions.exportableから継承

hsm

ハードウェア キー (HSM) またはソフトウェア キーとしてインポートするかどうか。

hsm?: boolean

プロパティ値

boolean

CreateKeyOptions.hsmから継承

keyOps

Json Web キー操作。 可能なキー操作の詳細については、「KeyOperation」を参照してください。

keyOps?: string[]

プロパティ値

string[]

CreateKeyOptions.keyOpsから継承

keySize

キー サイズ (ビット単位)。 たとえば、RSA の場合は 2048、3072、4096 などです。

keySize?: number

プロパティ値

number

CreateKeyOptions.keySizeから継承

notBefore

UTC の日付より前ではありません。

notBefore?: Date

プロパティ値

Date

CreateKeyOptions.notBeforeから継承されます

onResponse

要求された操作の実行中にサーバーから応答を受信するたびに呼び出される関数。 複数回呼び出すことができます。

onResponse?: RawResponseCallback

プロパティ値

CreateKeyOptions.onResponseから継承

releasePolicy

キーをエクスポートできる規則を指定する KeyReleasePolicy オブジェクト。

releasePolicy?: KeyReleasePolicy

プロパティ値

CreateKeyOptions.releasePolicyから継承

requestOptions

この操作の HTTP 要求を作成および送信するときに使用されるオプション。

requestOptions?: OperationRequestOptions

プロパティ値

CreateKeyOptions.requestOptionsから継承

serializerOptions

シリアル化/シリアル化解除の動作をオーバーライドするオプション。

serializerOptions?: SerializerOptions

プロパティ値

CreateKeyOptions.serializerOptionsから継承

tags

キーと値のペアの形式による、アプリケーション固有のメタデータ。

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

プロパティ値

{[propertyName: string]: string}

CreateKeyOptions.tagsから継承

tracingOptions

トレースが有効な場合に使用されるオプション。

tracingOptions?: OperationTracingOptions

プロパティ値

CreateKeyOptions.tracingOptionsから継承