WinCrypt.CRYPT_SIGN_MESSAGE_PARA.ByReference
, WinCrypt.CRYPT_VERIFY_MESSAGE_PARA.ByReference
, WinCryptUtil.MANAGED_CRYPT_SIGN_MESSAGE_PARA
@FieldOrder({"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 | Description |
---|---|---|
static class |
WinCrypt.CRYPT_SIGN_MESSAGE_PARA.ByReference |
Structure.ByValue, Structure.FieldOrder, Structure.StructField
Modifier and Type | Field | 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 | Description |
---|---|
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() |
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, 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()