Freigeben über


IvParameterSpec Konstruktoren

Definition

Überlädt

IvParameterSpec(Byte[])

Erstellt ein IvParameterSpec -Objekt mit den Bytes in iv as the IV.

IvParameterSpec(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

IvParameterSpec(Byte[], Int32, Int32)

Erstellt ein IvParameterSpec -Objekt mit den ersten len Bytes in iv, beginnend mit offset einschließlich, als IV.

IvParameterSpec(Byte[])

Erstellt ein IvParameterSpec -Objekt mit den Bytes in iv as the IV.

[Android.Runtime.Register(".ctor", "([B)V", "")]
public IvParameterSpec (byte[]? iv);
[<Android.Runtime.Register(".ctor", "([B)V", "")>]
new Javax.Crypto.Spec.IvParameterSpec : byte[] -> Javax.Crypto.Spec.IvParameterSpec

Parameter

iv
Byte[]

der Puffer mit dem IV. Der Inhalt des Puffers wird kopiert, um vor nachfolgenden Änderungen zu schützen.

Attribute

Ausnahmen

wenn der angegebene Puffer null ist.

Hinweise

Erstellt ein IvParameterSpec -Objekt mit den Bytes in iv as the IV.

Java-Dokumentation für javax.crypto.spec.IvParameterSpec.IvParameterSpec(byte[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

IvParameterSpec(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

protected IvParameterSpec (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Javax.Crypto.Spec.IvParameterSpec : nativeint * Android.Runtime.JniHandleOwnership -> Javax.Crypto.Spec.IvParameterSpec

Parameter

javaReference
IntPtr

nativeint

A IntPtrcontaining a Java Native Interface (JNI) object reference.

transfer
JniHandleOwnership

Ein JniHandleOwnershipHinweis auf die Behandlung javaReference

Hinweise

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

IvParameterSpec(Byte[], Int32, Int32)

Erstellt ein IvParameterSpec -Objekt mit den ersten len Bytes in iv, beginnend mit offset einschließlich, als IV.

[Android.Runtime.Register(".ctor", "([BII)V", "")]
public IvParameterSpec (byte[]? iv, int offset, int len);
[<Android.Runtime.Register(".ctor", "([BII)V", "")>]
new Javax.Crypto.Spec.IvParameterSpec : byte[] * int * int -> Javax.Crypto.Spec.IvParameterSpec

Parameter

iv
Byte[]

der Puffer mit dem IV. Die ersten len Bytes des Puffers, der einschließlich offset beginnt, werden kopiert, um vor nachfolgenden Änderungen zu schützen.

offset
Int32

der Offset, in iv dem der IV beginnt.

len
Int32

die Anzahl der IV Bytes.

Attribute

Ausnahmen

wenn der angegebene Puffer null ist oder offset kein byteCount gültiger Block im angegebenen Puffer angegeben wird.

wenn offset oder byteCount negativ sind.

Hinweise

Erstellt ein IvParameterSpec -Objekt mit den ersten len Bytes in iv, beginnend mit offset einschließlich, als IV.

Die Bytes, die den IV bilden, sind diejenigen zwischen iv[offset] und iv[offset+len-1] einschließlich.

Java-Dokumentation für javax.crypto.spec.IvParameterSpec.IvParameterSpec(byte[], int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: