hash getSubjectHash()
Returns a hash of strings representing the subject information of the certificate.
date date(date dt)
Returns the date passed.
hash getIssuerHash()
Returns a hash of strings representing the issuer information of the certificate. ...
int getSerialNumber()
Returns the integer serial number of the certificate.
string getPublicKeyAlgorithm()
Returns the name of the public key algorithm of the certificate.
binary binary()
Always returns an empty binary object (of zero length)
date getNotBeforeDate()
Returns a date/time value representing the start date of the certificate.
binary getSignature()
Returns a binary object representing the signature of the certificate.
hash getInfo()
Returns a hash of all information for the certificate.
constructor(string pem)
Creates the SSLCertificate object from the PEM-encoded version of the X.509 certificate.
SSLCertificate objects allow Qore code to work with X.509 certificate data.
Definition: QC_SSLCertificate.dox.h:5
int getVersion()
Returns the version of the certificate as an integer.
date getNotAfterDate()
Returns a date/time value representing the end date of the certificate.
hash getPurposeHash()
Returns a hash of booleans representing the allowed purposes of the certificate.
*binary getPublicKey()
Returns a binary object representing the public key of the certificate in DER (Distinguished Encoding...
string getSignatureType()
Returns the signature type of the certificate.
hash hash(object obj)
Returns a hash of an object's members.
string getPEM()
Returns a string in PEM format representing the certificate.
copy()
Copying objects of this class is not supported, an exception will be thrown.