LibreOffice
LibreOffice 5.1 SDK API Reference
|
Interface of a PKI Certificate. More...
import"XCertificate.idl";
Public Member Functions | |
XCertificateExtension | findCertificateExtension ([in]sequence< byte > oid) |
Find a extension with a object identifier. More... | |
long | getCertificateUsage () |
get the certificate usage More... | |
![]() | |
any | queryInterface ([in] type aType) |
queries for a new interface to an existing UNO object. More... | |
void | acquire () |
increases the reference counter by one. More... | |
void | release () |
decreases the reference counter by one. More... | |
Public Attributes | |
short | Version |
the version number attribute of the certificate. More... | |
sequence< byte > | SerialNumber |
the serial number attribute of the certificate. More... | |
string | IssuerName |
the issuer name attribute of the certificate. More... | |
string | SubjectName |
the subject name attribute of the certificate. More... | |
com::sun::star::util::DateTime | NotValidBefore |
the validity NotBefore date attribute of the certificate. More... | |
com::sun::star::util::DateTime | NotValidAfter |
the validity NotAfter date attribute of the certificate. More... | |
sequence< byte > | IssuerUniqueID |
the issuer unique ID attribute of the certificate. More... | |
sequence< byte > | SubjectUniqueID |
the subject unique ID attribute of the certificate. More... | |
sequence< XCertificateExtension > | Extensions |
all extensions of a certificate. More... | |
sequence< byte > | Encoded |
the DER encoded form of the certificate More... | |
string | SubjectPublicKeyAlgorithm |
the algorithm of the subject public key More... | |
sequence< byte > | SubjectPublicKeyValue |
the value of the subject public key More... | |
string | SignatureAlgorithm |
the signature algorithm More... | |
sequence< byte > | SHA1Thumbprint |
the SHA-1 thumbprint More... | |
sequence< byte > | MD5Thumbprint |
the MD5 thumbprint More... | |
Interface of a PKI Certificate.
This interface represents a x509 certificate.
XCertificateExtension findCertificateExtension | ( | [in] sequence< byte > | oid | ) |
Find a extension with a object identifier.
long getCertificateUsage | ( | ) |
get the certificate usage
|
attributereadonly |
the DER encoded form of the certificate
|
attributereadonly |
all extensions of a certificate.
|
attributereadonly |
the issuer name attribute of the certificate.
|
attributereadonly |
the issuer unique ID attribute of the certificate.
|
attributereadonly |
the MD5 thumbprint
|
attributereadonly |
the validity NotAfter date attribute of the certificate.
|
attributereadonly |
the validity NotBefore date attribute of the certificate.
|
attributereadonly |
the serial number attribute of the certificate.
|
attributereadonly |
the SHA-1 thumbprint
|
attributereadonly |
the signature algorithm
|
attributereadonly |
the subject name attribute of the certificate.
|
attributereadonly |
the algorithm of the subject public key
|
attributereadonly |
the value of the subject public key
|
attributereadonly |
the subject unique ID attribute of the certificate.
|
attributereadonly |
the version number attribute of the certificate.