Zdexby TheHolyOneZ
49,743 classes
Class

BcTlsRawKeyCertificate

: Object
Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.Crypto.Impl.BC.BcTlsRawKeyCertificate, com.Tivadar.Best.HTTP 0x0048 (72 B) inherited 0x0010 com.Tivadar.Best.HTTP.dll
implements TlsCertificate
0x00x0048

Members 7

OffsetSizeNameTypeFlagsDefault
0x08m_cryptoBcTlsCrypto2 flags—
0x08m_keyInfoSubjectPublicKeyInfo2 flags—
0x08m_pubKeyDHDHPublicKeyParameters1 flags—
0x08m_pubKeyECECPublicKeyParameters1 flags—
0x08m_pubKeyEd25519Ed25519PublicKeyParameters1 flags—
0x08m_pubKeyEd448Ed448PublicKeyParameters1 flags—
0x08m_pubKeyRsaRsaKeyParameters1 flags—

Functions 31

SignatureFlagsNativeParams
void .ctor(BcTlsCrypto crypto, const byte[]& encoding)Public+1 flags—0x08
void .ctor(BcTlsCrypto crypto, SubjectPublicKeyInfo keyInfo)Public+1 flags—0x08
SubjectPublicKeyInfo get_SubjectPublicKeyInfo()Public+3 flags—0x08
TlsEncryptor CreateEncryptor(int tlsCertificateRole)Public+2 flags—0x08
TlsVerifier CreateVerifier(short signatureAlgorithm)Public+2 flags—0x08
Tls13Verifier CreateVerifier(int signatureScheme)Public+2 flags—0x08
byte[] GetEncoded()Public+2 flags—0x08
byte[] GetExtension(DerObjectIdentifier extensionOid)Public+2 flags—0x08
BigInteger get_SerialNumber()Public+3 flags—0x08
string get_SigAlgOid()Public+3 flags—0x08
Asn1Encodable GetSigAlgParams()Public+2 flags—0x08
short GetLegacySignatureAlgorithm()Public+2 flags0x02
DHPublicKeyParameters GetPubKeyDH()Public+2 flags0x08
DsaPublicKeyParameters GetPubKeyDss()Public+2 flags0x08
ECPublicKeyParameters GetPubKeyEC()Public+2 flags0x08
Ed25519PublicKeyParameters GetPubKeyEd25519()Public+2 flags0x08
Ed448PublicKeyParameters GetPubKeyEd448()Public+2 flags0x08
RsaKeyParameters GetPubKeyRsa()Public+2 flags0x08
bool SupportsSignatureAlgorithm(short signatureAlgorithm)Public+2 flags0x02
bool SupportsSignatureAlgorithmCA(short signatureAlgorithm)Public+2 flags0x02
TlsCertificate CheckUsageInRole(int tlsCertificateRole)Public+2 flags0x08
AsymmetricKeyParameter GetPublicKey()3 flags0x08
bool SupportsKeyUsage(int keyUsageBits)3 flags0x04
bool SupportsRsa_Pkcs1()3 flags0x01
bool SupportsRsa_Pss_Pss(short signatureAlgorithm)3 flags0x02
bool SupportsRsa_Pss_Rsae()3 flags0x01
bool SupportsSignatureAlgorithm(short signatureAlgorithm, int keyUsage)3 flags0x04
void ValidateKeyUsage(int keyUsageBits)Public+2 flags0x04
void ValidateRsa_Pkcs1()3 flags0x00
void ValidateRsa_Pss_Pss(short signatureAlgorithm)3 flags0x02
void ValidateRsa_Pss_Rsae()3 flags0x00

Subclasses 1