Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
X509_async.CertificateSourceval decode_pkcs1_digest_info :
Cstruct.t ->
(Mirage_crypto.Hash.hash * Cstruct.t, [> `Msg of string ]) resultval pp : t Fmt.tval encode_der : t -> Cstruct.tval encode_pem_multiple : t list -> Cstruct.tval encode_pem : t -> Cstruct.tval supports_keytype : t -> X509.Key_type.t -> boolval public_key : t -> X509.Public_key.tval signature_algorithm :
t ->
(X509.Key_type.signature_scheme * Mirage_crypto.Hash.hash) optionval hostnames : t -> X509.Host.Set.tval supports_hostname : t -> [ `host ] Domain_name.t -> boolval ips : t -> Ipaddr.Set.tval supports_ip : t -> Ipaddr.t -> boolval fingerprint : Mirage_crypto.Hash.hash -> t -> Cstruct.tval subject : t -> X509.Distinguished_name.tval issuer : t -> X509.Distinguished_name.tval serial : t -> Z.tval validity : t -> Ptime.t * Ptime.tval extensions : t -> X509.Extension.t