Lingua

CipherSpi.EngineGetOutputSize(Int32) Metodo

Definizione

Restituisce la lunghezza in byte che un buffer di output deve essere per contenere il risultato dell'operazione o doFinal successivaupdate, data la lunghezza inputLen di input in byte.

[Android.Runtime.Register("engineGetOutputSize", "(I)I", "GetEngineGetOutputSize_IHandler")]
protected abstract int EngineGetOutputSize(int inputLen);
[<Android.Runtime.Register("engineGetOutputSize", "(I)I", "GetEngineGetOutputSize_IHandler")>]
abstract member EngineGetOutputSize : int -> int

Parametri

inputLen
Int32

lunghezza di input (in byte)

Valori restituiti

dimensioni del buffer di output necessarie (in byte)

Attributi

Commenti

Restituisce la lunghezza in byte che un buffer di output deve essere per contenere il risultato dell'operazione o doFinal successivaupdate, data la lunghezza inputLen di input in byte.

Questa chiamata tiene conto di tutti i dati non elaborati (memorizzati nel buffer) di una chiamata precedente update , del riempimento e dell'assegnazione di tag AEAD.

La lunghezza effettiva dell'output della chiamata o doFinal successiva update può essere inferiore alla lunghezza restituita da questo metodo.

per javax.crypto.CipherSpi.engineGetOutputSize(int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a