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. | |