ExemptionMechanismSpi.EngineGenExemptionBlob メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
EngineGenExemptionBlob() |
除外メカニズムキー BLOB を生成します。 |
EngineGenExemptionBlob(Byte[], Int32) |
除外メカニズムのキー BLOB を生成し、結果をバッファー |
EngineGenExemptionBlob()
除外メカニズムキー BLOB を生成します。
[Android.Runtime.Register("engineGenExemptionBlob", "()[B", "GetEngineGenExemptionBlobHandler")]
protected abstract byte[]? EngineGenExemptionBlob ();
[<Android.Runtime.Register("engineGenExemptionBlob", "()[B", "GetEngineGenExemptionBlobHandler")>]
abstract member EngineGenExemptionBlob : unit -> byte[]
戻り値
結果キー BLOB を含む新しいバッファー。
- 属性
例外
生成中にエラーが発生した場合。
注釈
除外メカニズムキー BLOB を生成します。
の Java ドキュメントjavax.crypto.ExemptionMechanismSpi.engineGenExemptionBlob()
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
適用対象
EngineGenExemptionBlob(Byte[], Int32)
除外メカニズムのキー BLOB を生成し、結果をバッファーoutputOffset
にoutput
格納します (両端を含む)。
[Android.Runtime.Register("engineGenExemptionBlob", "([BI)I", "GetEngineGenExemptionBlob_arrayBIHandler")]
protected abstract int EngineGenExemptionBlob (byte[]? output, int outputOffset);
[<Android.Runtime.Register("engineGenExemptionBlob", "([BI)I", "GetEngineGenExemptionBlob_arrayBIHandler")>]
abstract member EngineGenExemptionBlob : byte[] * int -> int
パラメーター
- output
- Byte[]
結果のバッファー
- outputOffset
- Int32
結果が格納されるオフセットoutput
戻り値
に格納されているバイト数 output
- 属性
例外
指定されたバッファーが結果キー BLOB に対して小さすぎる場合。
生成中にエラーが発生した場合。
注釈
除外メカニズムのキー BLOB を生成し、結果をバッファーoutputOffset
にoutput
格納します (両端を含む)。
バッファーが output
小さすぎて結果を保持するには、a ShortBufferException
がスローされます。 この場合は、より大きな出力バッファーでこの呼び出しを繰り返します。 出力バッファーのサイズを決定するために使用 #engineGetOutputSize(int) engineGetOutputSize
します。
の Java ドキュメントjavax.crypto.ExemptionMechanismSpi.engineGenExemptionBlob(byte[], int)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。