RtsX509CertInfo (STRUCT)ΒΆ
TYPE RtsX509CertInfo : STRUCT
This structuer contains common fiels of an certificate. Most values are stored in textual form if available. The alternative key usages and the signature algorithm are stored as RtsOID. Use the RtsOIDGetName function to get human readable names of this fields. The notBefore and notAfter fields are in UTC format and high resolution timestamp.
- InOut:
Name
Type
Comment
ui32StructSizeUDINTStructure size. Used if the structuer is extended in the futuer.
issuerCommon fields of the issuer
subjectCommon fields of the subject
numOfAltNamesUDINTNumber of stored alternative names
pAltNamesPOINTER TO RtsX509AltName
Pointer to a list of alternative names.
notBeforeULINTHigh resolution UTC timestamp
notAfterULINTHigh resolution UTC timestamp
keyUsageUDINTKey usage field. Use the constans of X509CertKeyUsage to determin the key usages. Every value is represented by a specific bit of the value.
numOfExKeyUsagesUDINTNumber of extended key usages
pExKeyUsagesPOINTER TO RtsOID
Pointer to a list of extended key usages.
signatureAlgorithmOID of the signature algorithm. Use the RtsOIDGetName to get a human readable string.