The X509Certificate class represents an X509 certificate. Certificates can be loaded and saved like any other Resource.
They can be used as the server certificate in StreamPeerTLS.accept_stream() (along with the proper CryptoKey), and to specify the only certificate that should be accepted when connecting to a TLS server via StreamPeerTLS.connect_to_stream().
Loads a certificate from path
("*.crt" file).
Loads a certificate from the given string
.
Saves a certificate to the given path
(should be a "*.crt" file).
Returns a string representation of the certificate, or an empty string if the certificate is invalid.