Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Security.Cryptography.X509Certificates.PublicKey Class Referencesealed

Public Member Functions

 PublicKey (Oid oid, AsnEncodedData parameters, AsnEncodedData keyValue)
 
 PublicKey (AsymmetricAlgorithm key)
 
bool TryExportSubjectPublicKeyInfo (Span< byte > destination, out int bytesWritten)
 
byte[] ExportSubjectPublicKeyInfo ()
 
RSAGetRSAPublicKey ()
 
DSAGetDSAPublicKey ()
 
ECDsaGetECDsaPublicKey ()
 
ECDiffieHellmanGetECDiffieHellmanPublicKey ()
 

Static Public Member Functions

static PublicKey CreateFromSubjectPublicKeyInfo (ReadOnlySpan< byte > source, out int bytesRead)
 

Properties

AsnEncodedData EncodedKeyValue [get, private set]
 
AsnEncodedData EncodedParameters [get, private set]
 
AsymmetricAlgorithm Key [get]
 
Oid Oid [get]
 

Private Member Functions

AsnWriter EncodeSubjectPublicKeyInfo ()
 

Static Private Member Functions

static unsafe int DecodeSubjectPublicKeyInfo (ReadOnlySpan< byte > source, out Oid oid, out AsnEncodedData parameters, out AsnEncodedData keyValue)
 

Private Attributes

readonly Oid _oid
 
AsymmetricAlgorithm _key
 

Detailed Description

Definition at line 10 of file PublicKey.cs.


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