const mixin crypto::Cert

crypto::Cert

Cert defines the api for an identity certificate. An identity certificate binds a subject to a public key. The certificate is signed by an issuer.

certType

abstract Str certType()

Get the type of certificate (e.g. X.509)

encoded

abstract Buf encoded()

Get the encoded form of the certificate.

issuer

abstract Str issuer()

Get the issuer DN from the certificate.

pub

abstract PubKey pub()

Get the public key from the certificate.

subject

abstract Str subject()

Get the subject DN from the certificate.

toStr

abstract override Str toStr()

Get the PEM encoding of the certificate