Package com.sun.jna.platform.win32
Class Sspi.SecPkgContext_KeyInfo
- java.lang.Object
- 
- com.sun.jna.Structure
- 
- com.sun.jna.platform.win32.Sspi.SecPkgContext_KeyInfo
 
 
- 
- Enclosing interface:
- Sspi
 
 @FieldOrder({"sSignatureAlgorithmName","sEncryptAlgorithmName","KeySize","SignatureAlgorithm","EncryptAlgorithm"}) public static class Sspi.SecPkgContext_KeyInfo extends Structure 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com.sun.jna.StructureStructure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
 
- 
 - 
Field SummaryFields Modifier and Type Field Description intEncryptAlgorithmSpecifies the algorithm identifier (ALG_ID) used for encrypting messages.intKeySizeSpecifies the effective key length, in bits, for the session key.PointersEncryptAlgorithmNameName, if available, of the algorithm used for encrypting messages.intSignatureAlgorithmSpecifies the algorithm identifier (ALG_ID) used for generating signatures, if available.PointersSignatureAlgorithmNameName, if available, of the algorithm used for generating signatures, for example "MD5" or "SHA-2".- 
Fields inherited from class com.sun.jna.StructureALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
- 
 - 
Constructor SummaryConstructors Constructor Description SecPkgContext_KeyInfo()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfree()java.lang.StringgetEncryptAlgorithmName()java.lang.StringgetSignatureAlgorithmName()- 
Methods inherited from class com.sun.jna.StructureallocateMemory, 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- 
sSignatureAlgorithmNamepublic Pointer sSignatureAlgorithmName Name, if available, of the algorithm used for generating signatures, for example "MD5" or "SHA-2".
 - 
sEncryptAlgorithmNamepublic Pointer sEncryptAlgorithmName Name, if available, of the algorithm used for encrypting messages. Reserved for future use.
 - 
KeySizepublic int KeySize Specifies the effective key length, in bits, for the session key. This is typically 40, 56, or 128 bits.
 - 
SignatureAlgorithmpublic int SignatureAlgorithm Specifies the algorithm identifier (ALG_ID) used for generating signatures, if available.
 - 
EncryptAlgorithmpublic int EncryptAlgorithm Specifies the algorithm identifier (ALG_ID) used for encrypting messages. Reserved for future use.
 
- 
 
-