C# Класс System.Security.Cryptography.X509Certificates.X509Certificate2

Наследование: X509Certificate
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetCertContentType ( byte rawData ) : System.Security.Cryptography.X509Certificates.X509ContentType
GetCertContentType ( string fileName ) : System.Security.Cryptography.X509Certificates.X509ContentType
GetCertContentType ( byte rawData ) : X509ContentType
GetCertContentType ( string fileName ) : X509ContentType
GetNameInfo ( System nameType, bool forIssuer ) : string
GetNameInfo ( X509NameType nameType, bool forIssuer ) : string
Import ( byte rawData ) : void
Import ( byte rawData, string password, System keyStorageFlags ) : void
Import ( byte rawData, string password, X509KeyStorageFlags keyStorageFlags ) : void
Import ( string fileName ) : void
Import ( string fileName, string password, System keyStorageFlags ) : void
Import ( string fileName, string password, X509KeyStorageFlags keyStorageFlags ) : void
Reset ( ) : void
ToString ( ) : string
ToString ( bool verbose ) : string
Verify ( ) : bool
X509Certificate2 ( )
X509Certificate2 ( System handle )
X509Certificate2 ( byte rawData )
X509Certificate2 ( byte rawData, string password )
X509Certificate2 ( byte rawData, string password, System keyStorageFlags )
X509Certificate2 ( string fileName )
X509Certificate2 ( string fileName, string password )
X509Certificate2 ( string fileName, string password, System keyStorageFlags )
X509Certificate2 ( ) : System
X509Certificate2 ( IntPtr handle ) : System
X509Certificate2 ( X509Certificate certificate ) : System
X509Certificate2 ( byte rawData ) : System
X509Certificate2 ( byte rawData, string password ) : System
X509Certificate2 ( byte rawData, string password, X509KeyStorageFlags keyStorageFlags ) : System
X509Certificate2 ( string fileName ) : System
X509Certificate2 ( string fileName, string password ) : System
X509Certificate2 ( string fileName, string password, X509KeyStorageFlags keyStorageFlags ) : System

Защищенные методы

Метод Описание
X509Certificate2 ( System info, System context )
X509Certificate2 ( SerializationInfo info, StreamingContext context ) : System

Приватные методы

Метод Описание
CreateCustomExtensionIfAny ( Oid oid ) : X509Extension
Import ( byte rawData, SecureString password, X509KeyStorageFlags keyStorageFlags ) : void
Import ( byte rawData, System password, System keyStorageFlags ) : void
Import ( string fileName, SecureString password, X509KeyStorageFlags keyStorageFlags ) : void
Import ( string fileName, System password, System keyStorageFlags ) : void
X509Certificate2 ( byte rawData, System password )
X509Certificate2 ( byte rawData, System password, System keyStorageFlags )
X509Certificate2 ( string fileName, System password )
X509Certificate2 ( string fileName, System password, System keyStorageFlags )
X509Certificate2 ( ICertificatePal pal ) : System
X509Certificate2 ( byte rawData, SecureString password ) : System
X509Certificate2 ( byte rawData, SecureString password, X509KeyStorageFlags keyStorageFlags ) : System
X509Certificate2 ( string fileName, SecureString password ) : System
X509Certificate2 ( string fileName, SecureString password, X509KeyStorageFlags keyStorageFlags ) : System

Описание методов

GetCertContentType() публичный статический Метод

public static GetCertContentType ( byte rawData ) : System.Security.Cryptography.X509Certificates.X509ContentType
rawData byte
Результат System.Security.Cryptography.X509Certificates.X509ContentType

GetCertContentType() публичный статический Метод

public static GetCertContentType ( string fileName ) : System.Security.Cryptography.X509Certificates.X509ContentType
fileName string
Результат System.Security.Cryptography.X509Certificates.X509ContentType

GetCertContentType() публичный статический Метод

public static GetCertContentType ( byte rawData ) : X509ContentType
rawData byte
Результат X509ContentType

GetCertContentType() публичный статический Метод

public static GetCertContentType ( string fileName ) : X509ContentType
fileName string
Результат X509ContentType

GetNameInfo() публичный Метод

public GetNameInfo ( System nameType, bool forIssuer ) : string
nameType System
forIssuer bool
Результат string

GetNameInfo() публичный Метод

public GetNameInfo ( X509NameType nameType, bool forIssuer ) : string
nameType X509NameType
forIssuer bool
Результат string

Import() публичный Метод

public Import ( byte rawData ) : void
rawData byte
Результат void

Import() публичный Метод

public Import ( byte rawData, string password, System keyStorageFlags ) : void
rawData byte
password string
keyStorageFlags System
Результат void

Import() публичный Метод

public Import ( byte rawData, string password, X509KeyStorageFlags keyStorageFlags ) : void
rawData byte
password string
keyStorageFlags X509KeyStorageFlags
Результат void

Import() публичный Метод

public Import ( string fileName ) : void
fileName string
Результат void

Import() публичный Метод

public Import ( string fileName, string password, System keyStorageFlags ) : void
fileName string
password string
keyStorageFlags System
Результат void

Import() публичный Метод

public Import ( string fileName, string password, X509KeyStorageFlags keyStorageFlags ) : void
fileName string
password string
keyStorageFlags X509KeyStorageFlags
Результат void

Reset() публичный Метод

public Reset ( ) : void
Результат void

ToString() публичный Метод

public ToString ( ) : string
Результат string

ToString() публичный Метод

public ToString ( bool verbose ) : string
verbose bool
Результат string

Verify() публичный Метод

public Verify ( ) : bool
Результат bool

X509Certificate2() публичный Метод

public X509Certificate2 ( )

X509Certificate2() публичный Метод

public X509Certificate2 ( System handle )
handle System

X509Certificate2() защищенный Метод

protected X509Certificate2 ( System info, System context )
info System
context System

X509Certificate2() публичный Метод

public X509Certificate2 ( byte rawData )
rawData byte

X509Certificate2() публичный Метод

public X509Certificate2 ( byte rawData, string password )
rawData byte
password string

X509Certificate2() публичный Метод

public X509Certificate2 ( byte rawData, string password, System keyStorageFlags )
rawData byte
password string
keyStorageFlags System

X509Certificate2() публичный Метод

public X509Certificate2 ( string fileName )
fileName string

X509Certificate2() публичный Метод

public X509Certificate2 ( string fileName, string password )
fileName string
password string

X509Certificate2() публичный Метод

public X509Certificate2 ( string fileName, string password, System keyStorageFlags )
fileName string
password string
keyStorageFlags System

X509Certificate2() публичный Метод

public X509Certificate2 ( ) : System
Результат System

X509Certificate2() публичный Метод

public X509Certificate2 ( IntPtr handle ) : System
handle System.IntPtr
Результат System

X509Certificate2() защищенный Метод

protected X509Certificate2 ( SerializationInfo info, StreamingContext context ) : System
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
Результат System

X509Certificate2() публичный Метод

public X509Certificate2 ( X509Certificate certificate ) : System
certificate X509Certificate
Результат System

X509Certificate2() публичный Метод

public X509Certificate2 ( byte rawData ) : System
rawData byte
Результат System

X509Certificate2() публичный Метод

public X509Certificate2 ( byte rawData, string password ) : System
rawData byte
password string
Результат System

X509Certificate2() публичный Метод

public X509Certificate2 ( byte rawData, string password, X509KeyStorageFlags keyStorageFlags ) : System
rawData byte
password string
keyStorageFlags X509KeyStorageFlags
Результат System

X509Certificate2() публичный Метод

public X509Certificate2 ( string fileName ) : System
fileName string
Результат System

X509Certificate2() публичный Метод

public X509Certificate2 ( string fileName, string password ) : System
fileName string
password string
Результат System

X509Certificate2() публичный Метод

public X509Certificate2 ( string fileName, string password, X509KeyStorageFlags keyStorageFlags ) : System
fileName string
password string
keyStorageFlags X509KeyStorageFlags
Результат System