|
CHECK_RETVAL | STDC_NONNULL_ARG ((1, 3, 5)) int insertDNComponent(INOUT_PTR DN_PTR **dnComponentListPtrPtr |
|
CHECK_RETVAL IN_ATTRIBUTE
const CRYPT_ATTRIBUTE_TYPE | IN_BUFFER (valueLength) const void *value |
|
CHECK_RETVAL IN_ATTRIBUTE
const CRYPT_ATTRIBUTE_TYPE
IN_LENGTH_SHORT const int | OUT_ENUM_OPT (CRYPT_ERRTYPE_TYPE) CRYPT_ERRTYPE_TYPE *errorType) |
|
CHECK_RETVAL | STDC_NONNULL_ARG ((1)) int deleteDNComponent(INOUT_PTR DN_PTR **dnComponentListPtrPtr |
|
CHECK_RETVAL IN_ATTRIBUTE
const CRYPT_ATTRIBUTE_TYPE | IN_BUFFER_OPT (valueLength) const void *value |
|
CHECK_RETVAL | STDC_NONNULL_ARG ((1, 2, 3)) int getDNComponentInfo(INOUT const DN_PTR *dnComponentList |
|
CHECK_RETVAL | STDC_NONNULL_ARG ((1, 6)) int getDNComponentValue(const DN_PTR *dnComponentList |
|
CHECK_RETVAL IN_ATTRIBUTE
const CRYPT_ATTRIBUTE_TYPE | IN_RANGE (0, 100) const int count |
|
CHECK_RETVAL IN_ATTRIBUTE
const CRYPT_ATTRIBUTE_TYPE | OUT_BUFFER_OPT (valueMaxLength,*valueLength) void *value |
|
CHECK_RETVAL_BOOL BOOLEAN | compareDN (IN_OPT const DN_PTR *dnComponentList1, IN_OPT const DN_PTR *dnComponentList2, const BOOLEAN dn1substring, OUT_OPT_PTR_OPT DN_PTR **mismatchPointPtrPtr) |
|
CHECK_RETVAL IN_ATTRIBUTE
const CRYPT_ATTRIBUTE_TYPE | IN_ENUM (SELECTION_OPTION) const SELECTION_OPTION option) |
|
CHECK_RETVAL | STDC_NONNULL_ARG ((3, 4)) int checkDN(IN_OPT const DN_PTR *dnComponentList |
|
CHECK_RETVAL | IN_FLAGS (CHECKDN) const int checkFlags |
|
CHECK_RETVAL | OUT_ENUM_OPT (CRYPT_ATTRIBUTE) CRYPT_ATTRIBUTE_TYPE *errorLocus |
|
CHECK_RETVAL | OUT_ENUM_OPT (CRYPT_ERRTYPE) CRYPT_ERRTYPE_TYPE *errorType) |
|
CHECK_RETVAL int | sizeofDN (INOUT_OPT DN_PTR *dnComponentList) |
|
CHECK_RETVAL | STDC_NONNULL_ARG ((1, 2)) int readDN(INOUT STREAM *stream |
|
CHECK_RETVAL_PTR | IN_BUFFER (oidLength) const BYTE *oid |
|
CHECK_RETVAL_PTR ATTRIBUTE_PTR * | findAttribute (IN_OPT const ATTRIBUTE_PTR *attributePtr, IN_ATTRIBUTE const CRYPT_ATTRIBUTE_TYPE attributeID, const BOOLEAN isFieldID) |
|
CHECK_RETVAL_PTR ATTRIBUTE_PTR * | findAttributeField (IN_OPT const ATTRIBUTE_PTR *attributePtr, IN_ATTRIBUTE const CRYPT_ATTRIBUTE_TYPE fieldID, IN_ATTRIBUTE_OPT const CRYPT_ATTRIBUTE_TYPE subFieldID) |
|
CHECK_RETVAL_PTR ATTRIBUTE_PTR * | findAttributeFieldEx (IN_OPT const ATTRIBUTE_PTR *attributePtr, IN_ATTRIBUTE const CRYPT_ATTRIBUTE_TYPE fieldID) |
|
CHECK_RETVAL_BOOL | IN_ENUM (ATTRIBUTE_PROPERTY) ATTRIBUTE_PROPERTY_TYPE property) |
|
CHECK_RETVAL int | getDefaultFieldValue (IN_ATTRIBUTE const CRYPT_ATTRIBUTE_TYPE fieldID) |
|
CHECK_RETVAL_BOOL BOOLEAN | checkAttributePresent (IN_OPT const ATTRIBUTE_PTR *attributePtr, IN_ATTRIBUTE const CRYPT_ATTRIBUTE_TYPE fieldID) |
|
CHECK_RETVAL_BOOL BOOLEAN | checkAttributeFieldPresent (IN_OPT const ATTRIBUTE_PTR *attributePtr, IN_ATTRIBUTE const CRYPT_ATTRIBUTE_TYPE fieldID) |
|
CHECK_RETVAL | STDC_NONNULL_ARG ((4)) int getAttributeFieldValue(IN_OPT const ATTRIBUTE_PTR *attributePtr |
|
CHECK_RETVAL_PTR IN_OPT const
ATTRIBUTE_PTR | IN_ENUM (ATTRIBUTE_ENUM) const ATTRIBUTE_ENUM_TYPE enumType) |
|
CHECK_RETVAL_BOOL BOOLEAN | checkAttributeAvailable (IN_ATTRIBUTE const CRYPT_ATTRIBUTE_TYPE fieldID) |
|
CHECK_RETVAL_PTR ATTRIBUTE_PTR * | certMoveAttributeCursor (IN_OPT const ATTRIBUTE_PTR *currentCursor, IN_ATTRIBUTE const CRYPT_ATTRIBUTE_TYPE certInfoType, IN_RANGE(CRYPT_CURSOR_FIRST, CRYPT_CURSOR_LAST) const int position) |
|
CHECK_RETVAL | STDC_NONNULL_ARG ((2, 3, 6)) int addAttribute(IN_ATTRIBUTE const ATTRIBUTE_TYPE attributeType |
|
CHECK_RETVAL INOUT
ATTRIBUTE_PTR IN_LENGTH_OID
const int const BOOLEAN | IN_BUFFER (dataLength) const void *data |
|
CHECK_RETVAL INOUT
ATTRIBUTE_PTR IN_LENGTH_OID
const int const BOOLEAN
IN_LENGTH_SHORT const int | IN_FLAGS_Z (ATTR) const int flags) |
|
CHECK_RETVAL | STDC_NONNULL_ARG ((1, 6, 7)) int addAttributeField(INOUT ATTRIBUTE_PTR **listHeadPtr |
|
CHECK_RETVAL | STDC_NONNULL_ARG ((1, 4, 7, 8)) int addAttributeFieldString(INOUT ATTRIBUTE_PTR **listHeadPtr |
|
RETVAL | STDC_NONNULL_ARG ((1, 3)) int deleteAttributeField(INOUT ATTRIBUTE_PTR **attributePtr |
|
CHECK_RETVAL | STDC_NONNULL_ARG ((1, 2, 3, 4)) int copyAttributes(INOUT ATTRIBUTE_PTR **destHeadPtr |
|
CHECK_RETVAL | STDC_NONNULL_ARG ((1, 2, 4, 5)) int copyIssuerAttributes(INOUT ATTRIBUTE_PTR **destListHeadPtr |
|
CHECK_RETVAL | STDC_NONNULL_ARG ((2, 3, 4)) int checkAttributes(IN_ENUM(ATTRIBUTE) const ATTRIBUTE_TYPE attributeType |
|
CHECK_RETVAL int | sizeofAttributes (IN_OPT const ATTRIBUTE_PTR *attributePtr) |
|
CHECK_RETVAL INOUT ATTRIBUTE_PTR | IN_ENUM_OPT (CRYPT_CERTTYPE) const CRYPT_CERTTYPE_TYPE type |
|
CHECK_RETVAL | STDC_NONNULL_ARG ((1, 2, 5, 6)) int readAttributes(INOUT STREAM *stream |
|
CHECK_RETVAL | STDC_NONNULL_ARG ((1, 4, 5)) int checkCert(INOUT CERT_INFO *subjectCertInfoPtr |
|
CHECK_RETVAL | OUT_FLAGS_Z (CRYPT_KEYUSAGE) int *keyUsage |
|
CHECK_RETVAL | STDC_NONNULL_ARG ((1, 5, 6)) int checkKeyUsage(const CERT_INFO *certInfoPtr |
|
CHECK_RETVAL | IN_FLAGS_Z (CHECKKEY) const int flags |
|
CHECK_RETVAL | IN_FLAGS_Z (CRYPT_KEYUSAGE) const int specificUsage |
|
CHECK_RETVAL | IN_RANGE (CRYPT_COMPLIANCELEVEL_OBLIVIOUS, CRYPT_COMPLIANCELEVEL_LAST-1) const int complianceLevel |
|
CHECK_RETVAL OUT_HANDLE_OPT
CRYPT_CERTIFICATE IN_HANDLE
const CRYPT_USER | IN_ENUM (CRYPT_CERTTYPE) const CRYPT_CERTTYPE_TYPE type |
|
CHECK_RETVAL OUT_HANDLE_OPT
CRYPT_CERTIFICATE IN_HANDLE
const CRYPT_USER IN_KEYID_OPT
const CRYPT_KEYID_TYPE | IN_BUFFER_OPT (keyIDlength) const void *keyID |
|
CHECK_RETVAL | IN_ENUM (CRYPT_CERTFORMAT) const CRYPT_CERTFORMAT_TYPE certFormatType) |
|
CHECK_RETVAL | STDC_NONNULL_ARG ((1, 4)) int assembleCertChain(OUT CRYPT_CERTIFICATE *iCertificate |
|
CHECK_RETVAL IN_HANDLE const
CRYPT_HANDLE IN_KEYID const
CRYPT_KEYID_TYPE | IN_BUFFER (keyIDlength) const void *keyID |
|
CHECK_RETVAL IN_HANDLE const
CRYPT_HANDLE IN_KEYID const
CRYPT_KEYID_TYPE
IN_LENGTH_KEYID const int | IN_FLAGS (KEYMGMT) const int options) |
|
CHECK_RETVAL IN_ATTRIBUTE
const CRYPT_ATTRIBUTE_TYPE | IN_BUFFER (certInfoLength) const void *certInfo |
|
CHECK_RETVAL | STDC_NONNULL_ARG ((1, 5)) int getCertComponentString(INOUT CERT_INFO *certInfoPtr |
|
CHECK_RETVAL IN_ATTRIBUTE
const CRYPT_ATTRIBUTE_TYPE | OUT_BUFFER_OPT (certInfoMaxLength,*certInfoLength) void *certInfo |
|
CHECK_RETVAL | IN_RANGE (CRYPT_CURSOR_LAST, CRYPT_CURSOR_FIRST) const int cursorMoveType) |
|
CHECK_RETVAL | STDC_NONNULL_ARG ((3, 5)) int exportCert(OUT_BUFFER_OPT(certObjectMaxLength |
|
CHECK_RETVAL | IN_BUFFER_OPT (serialNumberLength) const void *serialNumber |
|
CHECK_RETVAL IN_LENGTH_SHORT
const int | IN_BUFFER (serialNumberLength) const void *serialNumber |
|
CHECK_RETVAL | IN_RANGE (MIN_ASCII_OIDSIZE, CRYPT_MAX_TEXTSIZE) const int textOidLength |
|
CHECK_RETVAL | OUT_BUFFER (binaryOidMaxLen,*binaryOidLen) BYTE *binaryOID |
|
CHECK_RETVAL_BOOL BOOLEAN | isValidField (IN_ATTRIBUTE const CRYPT_ATTRIBUTE_TYPE fieldID, IN_ENUM(CRYPT_CERTTYPE) const CRYPT_CERTTYPE_TYPE certType) |
|
CHECK_RETVAL | STDC_NONNULL_ARG ((1, 7, 8)) int checkCertDetails(INOUT CERT_INFO *subjectCertInfoPtr |
|
CHECK_RETVAL_BOOL BOOLEAN | checkExtensionTables (void) |
|
CHECK_RETVAL
OUT_LENGTH_SHORT_Z int
OUT_LENGTH_Z int | OUT_ENUM_OPT (CRYPT_CERTTYPE) CRYPT_CERTTYPE_TYPE *objectType |
|
CHECK_RETVAL IN_OPT const CERT_INFO | IN_FLAGS (PRE_SET) const int actions) |
|
CHECK_RETVAL IN_OPT const CERT_INFO | IN_FLAGS (PRE_CHECK) const int actions |
|
CHECK_RETVAL IN_OPT const CERT_INFO | IN_FLAGS (PRE) const int flags) |
|