SignatureSpi.EngineUpdate Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| EngineUpdate(ByteBuffer) |
Aktualisiert die daten, die mit dem angegebenen ByteBuffer signiert oder überprüft werden sollen. |
| EngineUpdate(SByte) |
Aktualisiert die daten, die mit dem angegebenen Byte signiert oder überprüft werden sollen. |
| EngineUpdate(Byte[], Int32, Int32) |
Aktualisiert die zu signierten oder überprüften Daten mithilfe des angegebenen Bytearrays ab dem angegebenen Offset. |
EngineUpdate(ByteBuffer)
Aktualisiert die daten, die mit dem angegebenen ByteBuffer signiert oder überprüft werden sollen.
[Android.Runtime.Register("engineUpdate", "(Ljava/nio/ByteBuffer;)V", "GetEngineUpdate_Ljava_nio_ByteBuffer_Handler")]
protected virtual void EngineUpdate(Java.Nio.ByteBuffer? input);
[<Android.Runtime.Register("engineUpdate", "(Ljava/nio/ByteBuffer;)V", "GetEngineUpdate_Ljava_nio_ByteBuffer_Handler")>]
abstract member EngineUpdate : Java.Nio.ByteBuffer -> unit
override this.EngineUpdate : Java.Nio.ByteBuffer -> unit
Parameter
- input
- ByteBuffer
byteBuffer
- Attribute
Ausnahmen
da SignatureException für diese Methode nicht angegeben wird, wird ein RuntimeException zugrundeliegendes EngineUpdate(Byte[], Int32, Int32)SignatureExceptionAuslösen ausgelöst.
Hinweise
Aktualisiert die daten, die mit dem angegebenen ByteBuffer signiert oder überprüft werden sollen. Verarbeitet die data.remaining() Bytes beginnend bei .data.position() Bei Der Rückgabe entspricht die Position des Puffers seinem Grenzwert; ihr Grenzwert wird nicht geändert.
Hinzugefügt in 1.5.
Java Dokumentation für java.security.SignatureSpi.engineUpdate(java.nio.ByteBuffer).
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:
EngineUpdate(SByte)
Aktualisiert die daten, die mit dem angegebenen Byte signiert oder überprüft werden sollen.
[Android.Runtime.Register("engineUpdate", "(B)V", "GetEngineUpdate_BHandler")]
protected abstract void EngineUpdate(sbyte b);
[<Android.Runtime.Register("engineUpdate", "(B)V", "GetEngineUpdate_BHandler")>]
abstract member EngineUpdate : sbyte -> unit
Parameter
- b
- SByte
das Byte, das für das Update verwendet werden soll.
- Attribute
Ausnahmen
wenn diese SignatureSpi Instanz nicht ordnungsgemäß initialisiert wird.
Hinweise
Aktualisiert die daten, die mit dem angegebenen Byte signiert oder überprüft werden sollen.
Java Dokumentation für java.security.SignatureSpi.engineUpdate(byte).
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:
EngineUpdate(Byte[], Int32, Int32)
Aktualisiert die zu signierten oder überprüften Daten mithilfe des angegebenen Bytearrays ab dem angegebenen Offset.
[Android.Runtime.Register("engineUpdate", "([BII)V", "GetEngineUpdate_arrayBIIHandler")]
protected abstract void EngineUpdate(byte[]? b, int off, int len);
[<Android.Runtime.Register("engineUpdate", "([BII)V", "GetEngineUpdate_arrayBIIHandler")>]
abstract member EngineUpdate : byte[] * int * int -> unit
Parameter
- b
- Byte[]
Das Array von Bytes
- off
- Int32
der Offset, der im Bytearray beginnt
- len
- Int32
die Anzahl der zu verwendenden Bytes, beginnend bei Offset
- Attribute
Ausnahmen
wenn diese SignatureSpi Instanz nicht ordnungsgemäß initialisiert wird.
Hinweise
Aktualisiert die zu signierten oder überprüften Daten mithilfe des angegebenen Bytearrays ab dem angegebenen Offset.
Java Dokumentation für java.security.SignatureSpi.engineUpdate(byte[], int, 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.