Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Internal.Cryptography.Pal.IX509Pal Interface Reference

Public Member Functions

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)
 

Properties

bool SupportsLegacyBasicConstraintsExtension [get]
 

Detailed Description

Definition at line 7 of file IX509Pal.cs.


The documentation for this interface was generated from the following file: