|
AsymmetricAlgorithm | DecodePublicKey (Oid oid, byte[] encodedKeyValue, byte[] encodedParameters, ICertificatePal certificatePal) |
|
ECDsa | DecodeECDsaPublicKey (ICertificatePal certificatePal) |
|
ECDiffieHellman | DecodeECDiffieHellmanPublicKey (ICertificatePal certificatePal) |
|
string | X500DistinguishedNameDecode (byte[] encodedDistinguishedName, X500DistinguishedNameFlags flag) |
|
byte[] | X500DistinguishedNameEncode (string distinguishedName, X500DistinguishedNameFlags flag) |
|
string | X500DistinguishedNameFormat (byte[] encodedDistinguishedName, bool multiLine) |
|
X509ContentType | GetCertContentType (ReadOnlySpan< byte > rawData) |
|
X509ContentType | GetCertContentType (string fileName) |
|
byte[] | EncodeX509KeyUsageExtension (X509KeyUsageFlags keyUsages) |
|
void | DecodeX509KeyUsageExtension (byte[] encoded, out X509KeyUsageFlags keyUsages) |
|
byte[] | EncodeX509BasicConstraints2Extension (bool certificateAuthority, bool hasPathLengthConstraint, int pathLengthConstraint) |
|
void | DecodeX509BasicConstraintsExtension (byte[] encoded, out bool certificateAuthority, out bool hasPathLengthConstraint, out int pathLengthConstraint) |
|
void | DecodeX509BasicConstraints2Extension (byte[] encoded, out bool certificateAuthority, out bool hasPathLengthConstraint, out int pathLengthConstraint) |
|
byte[] | EncodeX509EnhancedKeyUsageExtension (OidCollection usages) |
|
void | DecodeX509EnhancedKeyUsageExtension (byte[] encoded, out OidCollection usages) |
|
byte[] | EncodeX509SubjectKeyIdentifierExtension (ReadOnlySpan< byte > subjectKeyIdentifier) |
|
void | DecodeX509SubjectKeyIdentifierExtension (byte[] encoded, out byte[] subjectKeyIdentifier) |
|
byte[] | ComputeCapiSha1OfPublicKey (PublicKey key) |
|
Definition at line 7 of file IX509Pal.cs.