Class SodiumLib.crypto_auth_state
java.lang.Object
io.aether.nativeLib.SodiumLib.crypto_auth_state
- Enclosing class:
SodiumLib
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptioncrypto_auth_state(long[] h, byte[] buf, long buflen, long buflen_max, long[] pad, byte[] k) -
Method Summary
Modifier and TypeMethodDescriptionvoiddeserialize(MemorySegment segment, long offset) byte[]getBuf()longlonglong[]getH()byte[]getK()long[]getPad()intstatic intlongserialize(MemorySegment segment, long offset, Arena arena)
-
Field Details
-
h
public long[] h -
buf
public byte[] buf -
buflen
public long buflen -
buflen_max
public long buflen_max -
pad
public long[] pad -
k
public byte[] k
-
-
Constructor Details
-
crypto_auth_state
public crypto_auth_state() -
crypto_auth_state
public crypto_auth_state(long[] h, byte[] buf, long buflen, long buflen_max, long[] pad, byte[] k)
-
-
Method Details
-
getH
public long[] getH() -
getBuf
public byte[] getBuf() -
getBuflen
public long getBuflen() -
getBuflen_max
public long getBuflen_max() -
getPad
public long[] getPad() -
getK
public byte[] getK() -
serialize
-
deserialize
-
getSerializedSize
public int getSerializedSize() -
getStaticSize
public static int getStaticSize()
-