Difference between revisions of "Unit X.509"
(Created page with "Return to Unit Reference === Description === ---- ''To be documented'' === Constants === ---- ''To be documented'' === Type definitions === ---- ''To...") |
|||
Line 5: | Line 5: | ||
---- | ---- | ||
− | '' | + | '''Ultibo X.509 interface unit''' |
+ | |||
+ | X.509 is a standard that defines the format of public key certificates. An X.509 certificate contains a public key and an identity (a hostname, or an organization, or an individual), and is either signed by a certificate authority or self-signed. When a certificate is signed by a trusted certificate authority, or validated by other means, someone holding that certificate can rely on the public key it contains to establish secure communications with another party, or validate documents digitally signed by the corresponding private key. | ||
+ | |||
+ | This unit currently only provides the basic functionality required to read and parse an X.509 certificate in DER or PEM format and extract basic information such as the issuer, subject, validity, algorithm and public key. | ||
+ | |||
+ | It is expected that this unit will be expanded to incorporate additional functions over time. | ||
=== Constants === | === Constants === | ||
Line 17: | Line 23: | ||
''To be documented'' | ''To be documented'' | ||
− | === | + | === Class definitions === |
---- | ---- | ||
''To be documented'' | ''To be documented'' | ||
+ | |||
+ | === Public variables === | ||
+ | ---- | ||
+ | |||
+ | ''None defined'' | ||
=== Function declarations === | === Function declarations === |
Revision as of 06:21, 18 April 2018
Return to Unit Reference
Contents
Description
Ultibo X.509 interface unit
X.509 is a standard that defines the format of public key certificates. An X.509 certificate contains a public key and an identity (a hostname, or an organization, or an individual), and is either signed by a certificate authority or self-signed. When a certificate is signed by a trusted certificate authority, or validated by other means, someone holding that certificate can rely on the public key it contains to establish secure communications with another party, or validate documents digitally signed by the corresponding private key.
This unit currently only provides the basic functionality required to read and parse an X.509 certificate in DER or PEM format and extract basic information such as the issuer, subject, validity, algorithm and public key.
It is expected that this unit will be expanded to incorporate additional functions over time.
Constants
To be documented
Type definitions
To be documented
Class definitions
To be documented
Public variables
None defined
Function declarations
To be documented
Return to Unit Reference