| _lazyCertHash | System.Security.Cryptography.X509Certificates.X509Certificate | private |
| _lazyExtensions | System.Security.Cryptography.X509Certificates.X509Certificate2 | private |
| _lazyIssuer | System.Security.Cryptography.X509Certificates.X509Certificate | private |
| _lazyIssuerName | System.Security.Cryptography.X509Certificates.X509Certificate2 | private |
| _lazyKeyAlgorithm | System.Security.Cryptography.X509Certificates.X509Certificate | private |
| _lazyKeyAlgorithmParameters | System.Security.Cryptography.X509Certificates.X509Certificate | private |
| _lazyNotAfter | System.Security.Cryptography.X509Certificates.X509Certificate | private |
| _lazyNotBefore | System.Security.Cryptography.X509Certificates.X509Certificate | private |
| _lazyPrivateKey | System.Security.Cryptography.X509Certificates.X509Certificate2 | private |
| _lazyPublicKey | System.Security.Cryptography.X509Certificates.X509Certificate2 | private |
| _lazyRawData | System.Security.Cryptography.X509Certificates.X509Certificate2 | private |
| _lazySerialNumber | System.Security.Cryptography.X509Certificates.X509Certificate | private |
| _lazySignatureAlgorithm | System.Security.Cryptography.X509Certificates.X509Certificate2 | private |
| _lazySubject | System.Security.Cryptography.X509Certificates.X509Certificate | private |
| _lazySubjectName | System.Security.Cryptography.X509Certificates.X509Certificate2 | private |
| _lazyVersion | System.Security.Cryptography.X509Certificates.X509Certificate2 | private |
| Archived | System.Security.Cryptography.X509Certificates.X509Certificate2 | |
| CopyWithPrivateKey(ECDiffieHellman privateKey) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inline |
| CreateCustomExtensionIfAny(Oid oid) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inlineprivatestatic |
| CreateFromCertFile(string filename) | System.Security.Cryptography.X509Certificates.X509Certificate | inlinestatic |
| CreateFromEncryptedPem(ReadOnlySpan< char > certPem, ReadOnlySpan< char > keyPem, ReadOnlySpan< char > password) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inlinestatic |
| CreateFromEncryptedPemFile(string certPemFilePath, ReadOnlySpan< char > password, string? keyPemFilePath=null) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inlinestatic |
| CreateFromPem(ReadOnlySpan< char > certPem, ReadOnlySpan< char > keyPem) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inlinestatic |
| CreateFromPem(ReadOnlySpan< char > certPem) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inlinestatic |
| CreateFromPemFile(string certPemFilePath, string? keyPemFilePath=null) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inlinestatic |
| CreateFromSignedFile(string filename) | System.Security.Cryptography.X509Certificates.X509Certificate | inlinestatic |
| Dispose() | System.Security.Cryptography.X509Certificates.X509Certificate | inline |
| Dispose(bool disposing) | System.Security.Cryptography.X509Certificates.X509Certificate | inlineprotectedvirtual |
| Equals([NotNullWhen(true)] object? obj) | System.Security.Cryptography.X509Certificates.X509Certificate | inline |
| Equals([NotNullWhen(true)] X509Certificate? other) | System.Security.Cryptography.X509Certificates.X509Certificate | inlinevirtual |
| Export(X509ContentType contentType) | System.Security.Cryptography.X509Certificates.X509Certificate | inlinevirtual |
| Export(X509ContentType contentType, string? password) | System.Security.Cryptography.X509Certificates.X509Certificate | inlinevirtual |
| Export(X509ContentType contentType, SecureString? password) | System.Security.Cryptography.X509Certificates.X509Certificate | inlinevirtual |
| Extensions | System.Security.Cryptography.X509Certificates.X509Certificate2 | |
| ExtractKeyFromEncryptedPem< TAlg >(ReadOnlySpan< char > keyPem, ReadOnlySpan< char > password, Func< TAlg > factory, Func< TAlg, X509Certificate2 > import) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inlineprivatestatic |
| ExtractKeyFromPem< TAlg >(ReadOnlySpan< char > keyPem, string[] labels, Func< TAlg > factory, Func< TAlg, X509Certificate2 > import) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inlineprivatestatic |
| FormatDate(DateTime date) | System.Security.Cryptography.X509Certificates.X509Certificate | inlineprotectedstatic |
| FriendlyName | System.Security.Cryptography.X509Certificates.X509Certificate2 | |
| GetCertContentType(byte[] rawData) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inlinestatic |
| GetCertContentType(ReadOnlySpan< byte > rawData) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inlinestatic |
| GetCertContentType(string fileName) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inlinestatic |
| GetCertHash() | System.Security.Cryptography.X509Certificates.X509Certificate | inlinevirtual |
| GetCertHash(HashAlgorithmName hashAlgorithm) | System.Security.Cryptography.X509Certificates.X509Certificate | inlinevirtual |
| GetCertHash(HashAlgorithmName hashAlgorithm, ICertificatePalCore certPal) | System.Security.Cryptography.X509Certificates.X509Certificate | inlineprivatestatic |
| GetCertHashString() | System.Security.Cryptography.X509Certificates.X509Certificate | inlinevirtual |
| GetCertHashString(HashAlgorithmName hashAlgorithm) | System.Security.Cryptography.X509Certificates.X509Certificate | inlinevirtual |
| GetCertHashString(HashAlgorithmName hashAlgorithm, ICertificatePalCore certPal) | System.Security.Cryptography.X509Certificates.X509Certificate | inlinepackagestatic |
| GetECDiffieHellmanPrivateKey() | System.Security.Cryptography.X509Certificates.X509Certificate2 | inline |
| GetECDiffieHellmanPublicKey() | System.Security.Cryptography.X509Certificates.X509Certificate2 | inline |
| GetEffectiveDateString() | System.Security.Cryptography.X509Certificates.X509Certificate | inlinevirtual |
| GetExpirationDateString() | System.Security.Cryptography.X509Certificates.X509Certificate | inlinevirtual |
| GetFormat() | System.Security.Cryptography.X509Certificates.X509Certificate | inlinevirtual |
| GetHashCode() | System.Security.Cryptography.X509Certificates.X509Certificate | inline |
| GetIssuerName() | System.Security.Cryptography.X509Certificates.X509Certificate | inlinevirtual |
| GetKeyAlgorithm() | System.Security.Cryptography.X509Certificates.X509Certificate | inlinevirtual |
| GetKeyAlgorithmParameters() | System.Security.Cryptography.X509Certificates.X509Certificate | inlinevirtual |
| GetKeyAlgorithmParametersString() | System.Security.Cryptography.X509Certificates.X509Certificate | inlinevirtual |
| GetName() | System.Security.Cryptography.X509Certificates.X509Certificate | inlinevirtual |
| GetNameInfo(X509NameType nameType, bool forIssuer) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inline |
| GetNotAfter() | System.Security.Cryptography.X509Certificates.X509Certificate | inlinepackage |
| GetNotBefore() | System.Security.Cryptography.X509Certificates.X509Certificate | inlinepackage |
| GetObjectData(SerializationInfo info, StreamingContext context) | System.Security.Cryptography.X509Certificates.X509Certificate | inlineprivate |
| GetPublicKey() | System.Security.Cryptography.X509Certificates.X509Certificate | inlinevirtual |
| GetPublicKeyString() | System.Security.Cryptography.X509Certificates.X509Certificate | inlinevirtual |
| GetRawCertData() | System.Security.Cryptography.X509Certificates.X509Certificate | inlinevirtual |
| GetRawCertDataString() | System.Security.Cryptography.X509Certificates.X509Certificate | inlinevirtual |
| GetRawCertHash() | System.Security.Cryptography.X509Certificates.X509Certificate | inlineprivate |
| GetRawSerialNumber() | System.Security.Cryptography.X509Certificates.X509Certificate | inlineprivate |
| GetSerialNumber() | System.Security.Cryptography.X509Certificates.X509Certificate | inlinevirtual |
| GetSerialNumberString() | System.Security.Cryptography.X509Certificates.X509Certificate | inlinevirtual |
| Handle | System.Security.Cryptography.X509Certificates.X509Certificate | |
| HasECDiffieHellmanKeyUsage(X509Certificate2 certificate) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inlineprivatestatic |
| HasPrivateKey | System.Security.Cryptography.X509Certificates.X509Certificate2 | |
| Import(byte[] rawData) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inlinevirtual |
| Import(byte[] rawData, string? password, X509KeyStorageFlags keyStorageFlags) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inlinevirtual |
| Import(byte[] rawData, SecureString? password, X509KeyStorageFlags keyStorageFlags) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inlinevirtual |
| Import(string fileName) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inlinevirtual |
| Import(string fileName, string? password, X509KeyStorageFlags keyStorageFlags) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inlinevirtual |
| Import(string fileName, SecureString? password, X509KeyStorageFlags keyStorageFlags) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inlinevirtual |
| IsECDiffieHellman(X509Certificate2 certificate) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inlineprivatestatic |
| IsECDsa(X509Certificate2 certificate) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inlineprivatestatic |
| Issuer | System.Security.Cryptography.X509Certificates.X509Certificate | |
| IssuerName | System.Security.Cryptography.X509Certificates.X509Certificate2 | |
| NotAfter | System.Security.Cryptography.X509Certificates.X509Certificate2 | |
| NotBefore | System.Security.Cryptography.X509Certificates.X509Certificate2 | |
| OnDeserialization(object sender) | System.Security.Cryptography.X509Certificates.X509Certificate | inlineprivate |
| System::Runtime::Serialization::IDeserializationCallback.OnDeserialization(object? sender) | System.Runtime.Serialization.IDeserializationCallback | |
| Pal | System.Security.Cryptography.X509Certificates.X509Certificate2 | package |
| PrivateKey | System.Security.Cryptography.X509Certificates.X509Certificate2 | |
| PublicKey | System.Security.Cryptography.X509Certificates.X509Certificate2 | |
| RawData | System.Security.Cryptography.X509Certificates.X509Certificate2 | |
| Reset() | System.Security.Cryptography.X509Certificates.X509Certificate2 | inlinevirtual |
| s_DsaPublicKeyPrivateKeyLabels | System.Security.Cryptography.X509Certificates.X509Certificate2 | privatestatic |
| s_EcPublicKeyPrivateKeyLabels | System.Security.Cryptography.X509Certificates.X509Certificate2 | privatestatic |
| s_RsaPublicKeyPrivateKeyLabels | System.Security.Cryptography.X509Certificates.X509Certificate2 | privatestatic |
| SerialNumber | System.Security.Cryptography.X509Certificates.X509Certificate2 | |
| SignatureAlgorithm | System.Security.Cryptography.X509Certificates.X509Certificate2 | |
| Subject | System.Security.Cryptography.X509Certificates.X509Certificate | |
| SubjectName | System.Security.Cryptography.X509Certificates.X509Certificate2 | |
| ThrowIfInvalid() | System.Security.Cryptography.X509Certificates.X509Certificate | inlinepackage |
| Thumbprint | System.Security.Cryptography.X509Certificates.X509Certificate2 | |
| ToString() | System.Security.Cryptography.X509Certificates.X509Certificate2 | inline |
| ToString(bool verbose) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inlinevirtual |
| TryGetCertHash(HashAlgorithmName hashAlgorithm, Span< byte > destination, out int bytesWritten) | System.Security.Cryptography.X509Certificates.X509Certificate | inlinevirtual |
| ValidateKeyStorageFlags(X509KeyStorageFlags keyStorageFlags) | System.Security.Cryptography.X509Certificates.X509Certificate | inlinepackagestatic |
| Verify() | System.Security.Cryptography.X509Certificates.X509Certificate2 | inline |
| VerifyContentType(X509ContentType contentType) | System.Security.Cryptography.X509Certificates.X509Certificate | inlineprivate |
| Version | System.Security.Cryptography.X509Certificates.X509Certificate2 | |
| X509Certificate() | System.Security.Cryptography.X509Certificates.X509Certificate | inline |
| X509Certificate(byte[] data) | System.Security.Cryptography.X509Certificates.X509Certificate | inline |
| X509Certificate(ReadOnlySpan< byte > data) | System.Security.Cryptography.X509Certificates.X509Certificate | inlineprotected |
| X509Certificate(byte[] rawData, string? password) | System.Security.Cryptography.X509Certificates.X509Certificate | inline |
| X509Certificate(byte[] rawData, SecureString? password) | System.Security.Cryptography.X509Certificates.X509Certificate | inline |
| X509Certificate(byte[] rawData, string? password, X509KeyStorageFlags keyStorageFlags) | System.Security.Cryptography.X509Certificates.X509Certificate | inline |
| X509Certificate(byte[] rawData, SecureString? password, X509KeyStorageFlags keyStorageFlags) | System.Security.Cryptography.X509Certificates.X509Certificate | inline |
| X509Certificate(ReadOnlySpan< byte > rawData, ReadOnlySpan< char > password, X509KeyStorageFlags keyStorageFlags) | System.Security.Cryptography.X509Certificates.X509Certificate | inlineprotected |
| X509Certificate(IntPtr handle) | System.Security.Cryptography.X509Certificates.X509Certificate | inline |
| X509Certificate(ICertificatePalCore pal) | System.Security.Cryptography.X509Certificates.X509Certificate | inlinepackage |
| X509Certificate(string fileName) | System.Security.Cryptography.X509Certificates.X509Certificate | inline |
| X509Certificate(string fileName, string? password) | System.Security.Cryptography.X509Certificates.X509Certificate | inline |
| X509Certificate(string fileName, SecureString? password) | System.Security.Cryptography.X509Certificates.X509Certificate | inline |
| X509Certificate(string fileName, string? password, X509KeyStorageFlags keyStorageFlags) | System.Security.Cryptography.X509Certificates.X509Certificate | inline |
| X509Certificate(string fileName, ReadOnlySpan< char > password, X509KeyStorageFlags keyStorageFlags) | System.Security.Cryptography.X509Certificates.X509Certificate | inlineprotected |
| X509Certificate(string fileName, SecureString? password, X509KeyStorageFlags keyStorageFlags) | System.Security.Cryptography.X509Certificates.X509Certificate | inline |
| X509Certificate(X509Certificate cert) | System.Security.Cryptography.X509Certificates.X509Certificate | inline |
| X509Certificate(SerializationInfo info, StreamingContext context) | System.Security.Cryptography.X509Certificates.X509Certificate | inline |
| X509Certificate2() | System.Security.Cryptography.X509Certificates.X509Certificate2 | inline |
| X509Certificate2(byte[] rawData) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inline |
| X509Certificate2(byte[] rawData, string? password) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inline |
| X509Certificate2(byte[] rawData, SecureString? password) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inline |
| X509Certificate2(byte[] rawData, string? password, X509KeyStorageFlags keyStorageFlags) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inline |
| X509Certificate2(byte[] rawData, SecureString? password, X509KeyStorageFlags keyStorageFlags) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inline |
| X509Certificate2(ReadOnlySpan< byte > rawData) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inline |
| X509Certificate2(ReadOnlySpan< byte > rawData, ReadOnlySpan< char > password, X509KeyStorageFlags keyStorageFlags=X509KeyStorageFlags.DefaultKeySet) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inline |
| X509Certificate2(IntPtr handle) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inline |
| X509Certificate2(ICertificatePal pal) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inlinepackage |
| X509Certificate2(string fileName) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inline |
| X509Certificate2(string fileName, string? password) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inline |
| X509Certificate2(string fileName, SecureString? password) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inline |
| X509Certificate2(string fileName, string? password, X509KeyStorageFlags keyStorageFlags) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inline |
| X509Certificate2(string fileName, SecureString? password, X509KeyStorageFlags keyStorageFlags) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inline |
| X509Certificate2(string fileName, ReadOnlySpan< char > password, X509KeyStorageFlags keyStorageFlags=X509KeyStorageFlags.DefaultKeySet) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inline |
| X509Certificate2(X509Certificate certificate) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inline |
| X509Certificate2(SerializationInfo info, StreamingContext context) | System.Security.Cryptography.X509Certificates.X509Certificate2 | inlineprotected |