The members of Javax.Crypto.MacSpi are listed below.
See Also: Inherited members from Java.Lang.Object
MacSpi() | Creates a new MacSpi instance. |
A constructor used when creating managed representations of JNI objects; called by the runtime. |
[read-only] override | ThresholdClass | IntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. |
[read-only] override | ThresholdType | Type. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. |
Clone()Clones this MacSpi instance. |
abstract | EngineDoFinal()Computes the digest of this MAC based on the data previously specified in MacSpi.EngineUpdate(sbyte) calls. | |
abstract | EngineGetMacLength()Returns the length of this MAC (in bytes). | |
abstract | EngineInit(Java.Security.IKey, Java.Security.Spec.IAlgorithmParameterSpec)Initializes this MacSpi instance with the specified key and algorithm parameters. | |
abstract | EngineReset()Resets this MacSpi instance to its initial state. | |
EngineUpdate(Java.Nio.ByteBuffer)Updates this MacSpi instance with the data from the specified buffer, starting at Java.Nio.Buffer.Position, including the next Java.Nio.Buffer.Remaining bytes. | ||
abstract | EngineUpdate(sbyte)Updates this MacSpi instance with the specified byte. | |
abstract | EngineUpdate(byte[], int, int)Updates this MacSpi instance with the data from the specified buffer input from the specified offset and length len. |