@Structure.FieldOrder(value={"cbSize","dwMsgEncodingType","pSigningCert","HashAlgorithm","pvHashAuxInfo","cMsgCert","rgpMsgCert","cMsgCrl","rgpMsgCrl","cAuthAttr","rgAuthAttr","cUnauthAttr","rgUnauthAttr","dwFlags","dwInnerContentType","HashEncryptionAlgorithm","pvHashEncryptionAuxInfo"}) public static class WinCrypt.CRYPT_SIGN_MESSAGE_PARA extends Structure
| Modifier and Type | Class and Description |
|---|---|
static class |
WinCrypt.CRYPT_SIGN_MESSAGE_PARA.ByReference |
Structure.ByValue, Structure.FieldOrder, Structure.StructField| Modifier and Type | Field and Description |
|---|---|
int |
cAuthAttr |
int |
cbSize |
int |
cMsgCert |
int |
cMsgCrl |
int |
cUnauthAttr |
int |
dwFlags |
int |
dwInnerContentType |
int |
dwMsgEncodingType |
WinCrypt.CRYPT_ALGORITHM_IDENTIFIER |
HashAlgorithm |
WinCrypt.CRYPT_ALGORITHM_IDENTIFIER |
HashEncryptionAlgorithm |
WinCrypt.CERT_CONTEXT.ByReference |
pSigningCert |
Pointer |
pvHashAuxInfo |
Pointer |
pvHashEncryptionAuxInfo |
Pointer |
rgAuthAttr |
Pointer |
rgpMsgCert |
Pointer |
rgpMsgCrl |
Pointer |
rgUnauthAttr |
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE| Constructor and Description |
|---|
CRYPT_SIGN_MESSAGE_PARA() |
| Modifier and Type | Method and Description |
|---|---|
WinCrypt.CRYPT_ATTRIBUTE[] |
getRgAuthAttr() |
WinCrypt.CERT_CONTEXT[] |
getRgpMsgCert() |
WinCrypt.CRL_CONTEXT[] |
getRgpMsgCrl() |
WinCrypt.CRYPT_ATTRIBUTE[] |
getRgUnauthAttr() |
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, writeFieldpublic int cbSize
public int dwMsgEncodingType
public WinCrypt.CERT_CONTEXT.ByReference pSigningCert
public WinCrypt.CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm
public Pointer pvHashAuxInfo
public int cMsgCert
public Pointer rgpMsgCert
public int cMsgCrl
public Pointer rgpMsgCrl
public int cAuthAttr
public Pointer rgAuthAttr
public int cUnauthAttr
public Pointer rgUnauthAttr
public int dwFlags
public int dwInnerContentType
public WinCrypt.CRYPT_ALGORITHM_IDENTIFIER HashEncryptionAlgorithm
public Pointer pvHashEncryptionAuxInfo
public WinCrypt.CERT_CONTEXT[] getRgpMsgCert()
public WinCrypt.CRL_CONTEXT[] getRgpMsgCrl()
public WinCrypt.CRYPT_ATTRIBUTE[] getRgAuthAttr()
public WinCrypt.CRYPT_ATTRIBUTE[] getRgUnauthAttr()