BcTlsRawKeyCertificate public class BcTlsRawKeyCertificate : TlsCertificate Implementation class for a single X.509 certificate based on the BC light-weight API. Documentation Code protected readonly BcTlsCrypto m_crypto protected readonly SubjectPublicKeyInfo m_keyInfo protected DHPublicKeyParameters m_pubKeyDH protected ECPublicKeyParameters m_pubKeyEC protected Ed25519PublicKeyParameters m_pubKeyEd25519 protected Ed448PublicKeyParameters m_pubKeyEd448 protected RsaKeyParameters m_pubKeyRsa public virtual BigInteger SerialNumber { get; } public virtual string SigAlgOid { get; } public virtual SubjectPublicKeyInfo SubjectPublicKeyInfo { get; } public BcTlsRawKeyCertificate(BcTlsCrypto crypto, byte[] encoding) public BcTlsRawKeyCertificate(BcTlsCrypto crypto, SubjectPublicKeyInfo keyInfo) public virtual TlsCertificate CheckUsageInRole(int tlsCertificateRole) public virtual TlsEncryptor CreateEncryptor(int tlsCertificateRole) public virtual TlsVerifier CreateVerifier(short signatureAlgorithm) public virtual Tls13Verifier CreateVerifier(int signatureScheme) public virtual byte[] GetEncoded() public virtual byte[] GetExtension(DerObjectIdentifier extensionOid) public virtual short GetLegacySignatureAlgorithm() public virtual DHPublicKeyParameters GetPubKeyDH() public virtual DsaPublicKeyParameters GetPubKeyDss() public virtual ECPublicKeyParameters GetPubKeyEC() public virtual Ed25519PublicKeyParameters GetPubKeyEd25519() public virtual Ed448PublicKeyParameters GetPubKeyEd448() public virtual MLDsaPublicKeyParameters GetPubKeyMLDsa() public virtual RsaKeyParameters GetPubKeyRsa() protected virtual AsymmetricKeyParameter GetPublicKey() public virtual Asn1Encodable GetSigAlgParams() protected virtual bool SupportsKeyUsage(int keyUsageBits) protected virtual bool SupportsMLDsa(DerObjectIdentifier mlDsaAlgOid) protected virtual bool SupportsRsa_Pkcs1() protected virtual bool SupportsRsa_Pss_Pss(short signatureAlgorithm) protected virtual bool SupportsRsa_Pss_Rsae() public virtual bool SupportsSignatureAlgorithm(short signatureAlgorithm) protected virtual bool SupportsSignatureAlgorithm(short signatureAlgorithm, int keyUsage) public virtual bool SupportsSignatureAlgorithmCA(short signatureAlgorithm) public virtual void ValidateKeyUsage(int keyUsageBits) protected virtual void ValidateMLDsa(DerObjectIdentifier mlDsaAlgOid) protected virtual void ValidateRsa_Pkcs1() protected virtual void ValidateRsa_Pss_Pss(short signatureAlgorithm) protected virtual void ValidateRsa_Pss_Rsae()