_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 |