TlsCertificate public interface TlsCertificate Interface providing the functional representation of a single X.509 certificate. Documentation Code BigInteger SerialNumber { get; } string SigAlgOid { get; } TlsCertificate CheckUsageInRole(int tlsCertificateRole) TlsEncryptor CreateEncryptor(int tlsCertificateRole) Return an encryptor based on the public key in this certificate. TlsVerifier CreateVerifier(short signatureAlgorithm) Tls13Verifier CreateVerifier(int signatureScheme) byte[] GetEncoded() byte[] GetExtension(DerObjectIdentifier extensionOid) short GetLegacySignatureAlgorithm() Asn1Encodable GetSigAlgParams() bool SupportsSignatureAlgorithm(short signatureAlgorithm) bool SupportsSignatureAlgorithmCA(short signatureAlgorithm)