0x00x0058
Members 10
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | c | X509CertificateStructure | Private+1 flags | — | |
| 0x08 | sigAlgName | string | Private+1 flags | — | |
| 0x08 | sigAlgParams | byte[] | Private+1 flags | — | |
| 0x08 | basicConstraints | BasicConstraints | Private+1 flags | — | |
| 0x08 | keyUsage | bool[] | Private+1 flags | — | |
| 0x08 | cacheLock | object | Private+1 flags | — | |
| 0x08 | publicKeyValue | AsymmetricKeyParameter | Private | — | |
| 0x08 | cachedEncoding | CachedEncoding | Private | — | |
| 0x01 | hashValueSet | bool | Private | — | |
| 0x0051 | 0x03 | padding / unreflected | |||
| 0x04 | hashValue | int | Private | — | |
Functions 41
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | 2 flags | 0x00 | |
| void .ctor(const byte[]& certData) | Public+1 flags | 0x08 | |
| void .ctor(X509CertificateStructure c) | Public+1 flags | 0x08 | |
| X509CertificateStructure get_CertificateStructure() | Public+3 flags | 0x08 | |
| bool get_IsValidNow() | Public+3 flags | 0x01 | |
| bool IsValid(const DateTime& time) | Public+2 flags | 0x08 | |
| void CheckValidity() | Public+2 flags | 0x00 | |
| void CheckValidity(const DateTime& time) | Public+2 flags | 0x08 | |
| int get_Version() | Public+3 flags | 0x04 | |
| BigInteger get_SerialNumber() | Public+3 flags | 0x08 | |
| X509Name get_IssuerDN() | Public+3 flags | 0x08 | |
| X509Name get_SubjectDN() | Public+3 flags | 0x08 | |
| DateTime get_NotBefore() | Public+3 flags | 0x08 | |
| DateTime get_NotAfter() | Public+3 flags | 0x08 | |
| byte[] GetTbsCertificate() | Public+2 flags | 0x08 | |
| byte[] GetSignature() | Public+2 flags | 0x08 | |
| string get_SigAlgName() | Public+3 flags | 0x08 | |
| string get_SigAlgOid() | Public+3 flags | 0x08 | |
| byte[] GetSigAlgParams() | Public+2 flags | 0x08 | |
| DerBitString get_IssuerUniqueID() | Public+3 flags | 0x08 | |
| DerBitString get_SubjectUniqueID() | Public+3 flags | 0x08 | |
| bool[] GetKeyUsage() | Public+2 flags | 0x08 | |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Asn1.DerObjectIdentifier> GetExtendedKeyUsage() | Public+2 flags | 0x08 | |
| int GetBasicConstraints() | Public+2 flags | 0x04 | |
| GeneralNames GetIssuerAlternativeNameExtension() | Public+2 flags | 0x08 | |
| GeneralNames GetSubjectAlternativeNameExtension() | Public+2 flags | 0x08 | |
| IList<System.Collections.Generic.IList<System.Object>> GetIssuerAlternativeNames() | Public+2 flags | 0x08 | |
| IList<System.Collections.Generic.IList<System.Object>> GetSubjectAlternativeNames() | Public+2 flags | 0x08 | |
| GeneralNames GetAlternativeNameExtension(DerObjectIdentifier oid) | 3 flags | 0x08 | |
| IList<System.Collections.Generic.IList<System.Object>> GetAlternativeNames(DerObjectIdentifier oid) | 3 flags | 0x08 | |
| X509Extensions GetX509Extensions() | 2 flags | 0x08 | |
| AsymmetricKeyParameter GetPublicKey() | Public+2 flags | 0x08 | |
| byte[] GetEncoded() | Public+2 flags | 0x08 | |
| bool Equals(object other) | Public+1 flags | 0x08 | |
| int GetHashCode() | Public+1 flags | 0x04 | |
| string ToString() | Public+1 flags | 0x08 | |
| void Verify(AsymmetricKeyParameter key) | Public+2 flags | 0x08 | |
| void Verify(IVerifierFactoryProvider verifierProvider) | Public+2 flags | 0x08 | |
| void CheckSignature(IVerifierFactory verifier) | 3 flags | 0x08 | |
| CachedEncoding GetCachedEncoding() | Private | 0x08 | |
| bool IsAlgIDEqual(AlgorithmIdentifier id1, AlgorithmIdentifier id2) | PrivateStatic | 0x08 |
Used by 73
types with a member, parameter or interface of this type<ParseCertificates>d__11Action`1ArraySortHelper`1Asn1KeyWrapperAttributeCertificateHolderAttributeCertificateIssuerAuthorityKeyIdentifierStructureBasicOcspRespBasicOcspRespGeneratorCertificateConfirmationContentBuilderCertificateIDCertificateStatusCmsEnvelopedGeneratorCmsKeyTransRecipientInfoGeneratorCmsSignedDataGeneratorCmsSignedDataStreamGeneratorCmsSignedGeneratorCmsUtilitiesComparison`1DotNetUtilitiesEncryptedValueBuilderEnumeratorEnumeratorEqualityComparer`1HashSet`1ICollection`1IComparer`1IEnumerator`1IEqualityComparer`1IList`1IReadOnlyList`1ISelector`1ISet`1JksKeyEntryJksStoreJksTrustedCertEntryKeyTransRecipientInfoGeneratorList`1OcspReqOcspReqGeneratorOriginatorInfoGeneratorPemReaderPkcs12StorePkixAttrCertPathBuilderPkixCertPathPkixCertPathBuilderPkixCertPathCheckerPkixCertPathValidatorPkixCertPathValidatorUtilitiesPredicate`1PrincipalUtilitiesProtectedPkiMessageProtectedPkiMessageBuilderReadOnlyCollection`1Rfc3280CertPathUtilitiesRfc3281CertPathUtilitiesSignerInfoGeneratorSignerInfoGeneratorBuilderSignerInformationSlotTimeStampTokenTimeStampTokenGeneratorTrustAnchorTspUtilX509Certificate[]X509CertificateEntryX509CertificatePairX509CertificateParserX509CertStoreSelectorX509CrlX509CrlStoreSelectorX509V1CertificateGeneratorX509V3CertificateGenerator