public static class Sspi.SecBuffer.ByReference extends Sspi.SecBuffer implements Structure.ByReference
Sspi.SecBuffer.ByReference
Structure.ByValue
BufferType, cbBuffer, pvBuffer
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
Constructor and Description |
---|
Sspi.SecBuffer.ByReference()
Create a SECBUFFER_EMPTY SecBuffer.
|
Sspi.SecBuffer.ByReference(int type,
byte[] token) |
Sspi.SecBuffer.ByReference(int type,
int size)
Create a SecBuffer of a given type and size.
|
Modifier and Type | Method and Description |
---|---|
byte[] |
getBytes()
Get buffer bytes.
|
getFieldOrder
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, clear, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField
public Sspi.SecBuffer.ByReference()
public Sspi.SecBuffer.ByReference(int type, int size)
type
- Buffer type, one of SECBUFFER_EMTPY, etc.size
- Buffer size, eg. MAX_TOKEN_SIZE.public Sspi.SecBuffer.ByReference(int type, byte[] token)
public byte[] getBytes()
getBytes
in class Sspi.SecBuffer