Sprache

Cipher.GetOutputSize(Int32) Methode

Definition

Gibt die Länge in Byte zurück, die ein Ausgabepuffer benötigt, um das Ergebnis des nächsten update Oder doFinal Vorgangs unter Berücksichtigung der Eingabelänge inputLen (in Byte) zu halten.

[Android.Runtime.Register("getOutputSize", "(I)I", "")]
public int GetOutputSize(int inputLen);
[<Android.Runtime.Register("getOutputSize", "(I)I", "")>]
member this.GetOutputSize : int -> int

Parameter

inputLen
Int32

Die Eingabelänge (in Byte)

Gibt zurück

die erforderliche Ausgabepuffergröße (in Bytes)

Attribute

Ausnahmen

wenn sich diese Chiffreinstanz in einem ungültigen Zustand befindet.

Hinweise

Gibt die Länge in Byte zurück, die ein Ausgabepuffer benötigt, um das Ergebnis des nächsten update Oder doFinal Vorgangs unter Berücksichtigung der Eingabelänge inputLen (in Byte) zu halten.

Dieser Aufruf berücksichtigt alle unverarbeiteten (gepufferten) Daten aus einem vorherigen update Aufruf, Abstand und AEAD-Tagging.

Die tatsächliche Ausgabelänge des nächsten update oder doFinal Aufrufs ist möglicherweise kleiner als die von dieser Methode zurückgegebene Länge.

Java Dokumentation für javax.crypto.Cipher.getOutputSize(int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: