@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, writeField
public 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()