Package com.sun.jna.platform.win32
Klasse SspiUtil.ManagedSecBufferDesc
java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.win32.Sspi.SecBufferDesc
com.sun.jna.platform.win32.SspiUtil.ManagedSecBufferDesc
- Umschließende Klasse:
SspiUtil
The SecBufferDesc structure describes an array of SecBuffer structures
to pass from a transport application to a security package.
ManagedSecBufferDesc is a convenience binding, that makes dealing with
SecBufferDesc
easier by providing direct, bound access, to the contained
SecBuffer
s.
ManagedSecBufferDesc assumes, that the size (entry count) of the SecBufferDesc is known at construction time. It is assumed, that this covers all relevant use-cases.
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen com.sun.jna.Structure
Structure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
-
Feldübersicht
Von Klasse geerbte Felder com.sun.jna.platform.win32.Sspi.SecBufferDesc
cBuffers, pBuffers, ulVersion
Von Klasse geerbte Felder com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungManagedSecBufferDesc
(int bufferCount) ManagedSecBufferDesc
(int type, byte[] token) Create a new SecBufferDesc with initial data.ManagedSecBufferDesc
(int type, int tokenSize) Create a new SecBufferDesc with one SecBuffer of a given type and size. -
Methodenübersicht
Von Klasse geerbte Methoden 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, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, writeField, writeField, writeField
-
Konstruktordetails
-
ManagedSecBufferDesc
public ManagedSecBufferDesc(int type, byte[] token) Create a new SecBufferDesc with initial data.- Parameter:
type
- Token type.token
- Initial token data.
-
ManagedSecBufferDesc
public ManagedSecBufferDesc(int type, int tokenSize) Create a new SecBufferDesc with one SecBuffer of a given type and size.- Parameter:
type
- typetokenSize
- token size
-
ManagedSecBufferDesc
public ManagedSecBufferDesc(int bufferCount)
-
-
Methodendetails