public static class WinCryptUtil.MANAGED_CRYPT_SIGN_MESSAGE_PARA extends WinCrypt.CRYPT_SIGN_MESSAGE_PARA
Structure.ByValue, Structure.FieldOrder, Structure.StructField
WinCrypt.CRYPT_SIGN_MESSAGE_PARA.ByReference
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
cAuthAttr, cbSize, cMsgCert, cMsgCrl, cUnauthAttr, dwFlags, dwInnerContentType, dwMsgEncodingType, HashAlgorithm, HashEncryptionAlgorithm, pSigningCert, pvHashAuxInfo, pvHashEncryptionAuxInfo, rgAuthAttr, rgpMsgCert, rgpMsgCrl, rgUnauthAttr
Constructor | Description |
---|---|
MANAGED_CRYPT_SIGN_MESSAGE_PARA() |
Modifier and Type | Method | Description |
---|---|---|
WinCrypt.CRYPT_ATTRIBUTE[] |
getRgAuthAttr() |
|
WinCrypt.CERT_CONTEXT[] |
getRgpMsgCert() |
|
WinCrypt.CRL_CONTEXT[] |
getRgpMsgCrl() |
|
WinCrypt.CRYPT_ATTRIBUTE[] |
getRgUnauthAttr() |
|
void |
read() |
Reads the fields of the struct from native memory
|
void |
setRgAuthAttr(WinCrypt.CRYPT_ATTRIBUTE[] rgAuthAttrs) |
|
void |
setRgpMsgCert(WinCrypt.CERT_CONTEXT[] rgpMsgCerts) |
|
void |
setRgpMsgCrl(WinCrypt.CRL_CONTEXT[] rgpMsgCrls) |
|
void |
setRgUnauthAttr(WinCrypt.CRYPT_ATTRIBUTE[] rgUnauthAttrs) |
|
void |
write() |
Writes the fields of the struct to native memory
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
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
public void setRgpMsgCert(WinCrypt.CERT_CONTEXT[] rgpMsgCerts)
public WinCrypt.CERT_CONTEXT[] getRgpMsgCert()
getRgpMsgCert
in class WinCrypt.CRYPT_SIGN_MESSAGE_PARA
public void setRgpMsgCrl(WinCrypt.CRL_CONTEXT[] rgpMsgCrls)
public WinCrypt.CRL_CONTEXT[] getRgpMsgCrl()
getRgpMsgCrl
in class WinCrypt.CRYPT_SIGN_MESSAGE_PARA
public void setRgAuthAttr(WinCrypt.CRYPT_ATTRIBUTE[] rgAuthAttrs)
rgAuthAttrs
- array of CRYPT_ATTRIBUTE - it must be created from
a continous memory region (manually allocated memory or
CRYPT_ATTRIBUTE#toArray)public WinCrypt.CRYPT_ATTRIBUTE[] getRgAuthAttr()
getRgAuthAttr
in class WinCrypt.CRYPT_SIGN_MESSAGE_PARA
public void setRgUnauthAttr(WinCrypt.CRYPT_ATTRIBUTE[] rgUnauthAttrs)
rgUnauthAttrs
- array of CRYPT_ATTRIBUTE - it must be created
from a continous memory region (manually allocated memory or
CRYPT_ATTRIBUTE#toArray)public WinCrypt.CRYPT_ATTRIBUTE[] getRgUnauthAttr()
getRgUnauthAttr
in class WinCrypt.CRYPT_SIGN_MESSAGE_PARA
public void write()
Structure