Class WinCryptUtil.MANAGED_CRYPT_SIGN_MESSAGE_PARA
java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.win32.WinCrypt.CRYPT_SIGN_MESSAGE_PARA
com.sun.jna.platform.win32.WinCryptUtil.MANAGED_CRYPT_SIGN_MESSAGE_PARA
- Enclosing class:
WinCryptUtil
public static class WinCryptUtil.MANAGED_CRYPT_SIGN_MESSAGE_PARA
extends WinCrypt.CRYPT_SIGN_MESSAGE_PARA
-
Nested Class Summary
Nested classes/interfaces inherited from class WinCrypt.CRYPT_SIGN_MESSAGE_PARA
WinCrypt.CRYPT_SIGN_MESSAGE_PARA.ByReferenceNested classes/interfaces inherited from class Structure
Structure.ByValue, Structure.FieldOrder, Structure.StructField -
Field Summary
Fields inherited from class WinCrypt.CRYPT_SIGN_MESSAGE_PARA
cAuthAttr, cbSize, cMsgCert, cMsgCrl, cUnauthAttr, dwFlags, dwInnerContentType, dwMsgEncodingType, HashAlgorithm, HashEncryptionAlgorithm, pSigningCert, pvHashAuxInfo, pvHashEncryptionAuxInfo, rgAuthAttr, rgpMsgCert, rgpMsgCrl, rgUnauthAttrFields inherited from class Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidread()Reads the fields of the struct from native memoryvoidsetRgAuthAttr(WinCrypt.CRYPT_ATTRIBUTE[] rgAuthAttrs) voidsetRgpMsgCert(WinCrypt.CERT_CONTEXT[] rgpMsgCerts) voidsetRgpMsgCrl(WinCrypt.CRL_CONTEXT[] rgpMsgCrls) voidsetRgUnauthAttr(WinCrypt.CRYPT_ATTRIBUTE[] rgUnauthAttrs) voidwrite()Writes the fields of the struct to native memoryMethods inherited from class 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
-
Constructor Details
-
MANAGED_CRYPT_SIGN_MESSAGE_PARA
public MANAGED_CRYPT_SIGN_MESSAGE_PARA()
-
-
Method Details
-
setRgpMsgCert
-
getRgpMsgCert
- Overrides:
getRgpMsgCertin classWinCrypt.CRYPT_SIGN_MESSAGE_PARA
-
setRgpMsgCrl
-
getRgpMsgCrl
- Overrides:
getRgpMsgCrlin classWinCrypt.CRYPT_SIGN_MESSAGE_PARA
-
setRgAuthAttr
- Parameters:
rgAuthAttrs- array of CRYPT_ATTRIBUTE - it must be created from a continous memory region (manually allocated memory or CRYPT_ATTRIBUTE#toArray)
-
getRgAuthAttr
- Overrides:
getRgAuthAttrin classWinCrypt.CRYPT_SIGN_MESSAGE_PARA
-
setRgUnauthAttr
- Parameters:
rgUnauthAttrs- array of CRYPT_ATTRIBUTE - it must be created from a continous memory region (manually allocated memory or CRYPT_ATTRIBUTE#toArray)
-
getRgUnauthAttr
- Overrides:
getRgUnauthAttrin classWinCrypt.CRYPT_SIGN_MESSAGE_PARA
-
write
-
read
-