Package com.sun.jna.platform.win32
Class Sspi.SecBufferDesc
- java.lang.Object
-
- com.sun.jna.Structure
-
- com.sun.jna.platform.win32.Sspi.SecBufferDesc
-
- Direct Known Subclasses:
SspiUtil.ManagedSecBufferDesc
- Enclosing interface:
- Sspi
@FieldOrder({"ulVersion","cBuffers","pBuffers"}) public static class Sspi.SecBufferDesc extends Structure
The SecBufferDesc structure describes an array of SecBuffer structures to pass from a transport application to a security package.SecBufferDesc was introduced because
Sspi.SecBufferDescdoes not correctly cover the case there not exactly oneSspi.SecBufferis passed to the security package.If the SecBufferDesc is managed from the java side, prefer to use
ManagedSecBufferDesc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.sun.jna.Structure
Structure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
-
-
Field Summary
Fields Modifier and Type Field Description intcBuffersNumber of buffers.PointerpBuffersPointer to array of buffers.intulVersionVersion number.-
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
-
-
Constructor Summary
Constructors Constructor Description SecBufferDesc()Create a new SecBufferDesc with one SECBUFFER_EMPTY buffer.
-
Method Summary
-
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
-
-
-
-
Field Detail
-
ulVersion
public int ulVersion
Version number.
-
cBuffers
public int cBuffers
Number of buffers.
-
pBuffers
public Pointer pBuffers
Pointer to array of buffers.
-
-