CertificateRequest Klasa
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje abstrakcję dla PKCS#10 CertificationRequestInfo i X.509 TbsCertificate.
public ref class CertificateRequest sealed
public sealed class CertificateRequest
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public sealed class CertificateRequest
type CertificateRequest = class
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
type CertificateRequest = class
Public NotInheritable Class CertificateRequest
- Dziedziczenie
-
CertificateRequest
- Atrybuty
Klasa CertificateRequest umożliwia obiektom wywołującym tworzenie certyfikatów X.509 z podpisem własnym lub podpisanym łańcuchem Public-Key certyfikatów X.509, a także tworzenie obiektu blob żądania podpisania certyfikatu w celu wysłania do urzędu certyfikacji.
Certificate |
Inicjuje nowe wystąpienie klasy przy użyciu określonej nazwy podmiotu CertificateRequest , klucza ECDSA i algorytmu skrótu. |
Certificate |
Inicjuje nowe wystąpienie klasy przy użyciu określonej nazwy podmiotu CertificateRequest , klucza RSA i algorytmu skrótu. |
Certificate |
Inicjuje nowe wystąpienie klasy przy użyciu określonej nazwy podmiotu CertificateRequest , klucza ECDSA i algorytmu skrótu. |
Certificate |
Inicjuje nowe wystąpienie klasy przy użyciu określonej nazwy podmiotu CertificateRequest , zakodowanego klucza publicznego i algorytmu skrótu. |
Certificate |
Tworzy element CertificateRequest dla określonej nazwy podmiotu, zakodowanego klucza publicznego, algorytmu skrótu i wypełniania podpisów RSA. |
Certificate |
Inicjuje nowe wystąpienie klasy przy użyciu określonej nazwy podmiotu CertificateRequest , klucza RSA i algorytmu skrótu. |
Certificate |
Pobiera kolekcję rozszerzeń certyfikatów X.509, która jest kolekcją niezmienną, do uwzględnienia w żądaniu certyfikatu lub certyfikatu. |
Hash |
Pobiera algorytm skrótu do użycia podczas podpisywania certyfikatu lub żądania certyfikatu. |
Other |
Pobiera kolekcję reprezentującą atrybuty inne niż atrybut żądania rozszerzenia do uwzględnienia w żądaniu certyfikatu. |
Public |
Pobiera reprezentację klucza publicznego dla certyfikatu lub żądania certyfikatu. |
Subject |
Pobiera nazwę wyróżniającą X.500 do użycia jako podmiot w utworzonym certyfikacie lub żądaniu certyfikatu. |
Create(X500Distinguished |
Podpisuje bieżące żądanie certyfikatu, aby utworzyć certyfikat z podpisem łańcuchowym lub z podpisem własnym. |
Create(X500Distinguished |
Podpisz bieżące żądanie certyfikatu, aby utworzyć certyfikat z podpisem łańcuchowym lub z podpisem własnym. |
Create(X509Certificate2, Date |
Tworzy certyfikat przy użyciu ustalonego podmiotu, klucza i opcjonalnych rozszerzeń przy użyciu określonego certyfikatu jako wystawcy. |
Create(X509Certificate2, Date |
Twórca certyfikat przy użyciu ustalonego podmiotu, klucza i opcjonalnych rozszerzeń przy użyciu dostarczonego certyfikatu jako wystawcy. |
Create |
Tworzy certyfikat z podpisem własnym przy użyciu ustanowionych rozszerzeń podmiotu, klucza i opcjonalnych. |
Create |
Tworzy wartość PKCS#1 zakodowaną w formacie DER ASN.10 CertificationRequest reprezentującą stan bieżącego obiektu. |
Create |
Tworzy kodowanie PKCS#10 certyfikatu PKCS#10 ASN.1 reprezentujące bieżący stan bieżącego obiektu przy użyciu dostarczonego generatora podpisów. |
Create |
Tworzy zakodowany kod PEM PKCS#10 CertificationRequest reprezentujący bieżący stan tego obiektu przy użyciu dostarczonego generatora podpisów. |
Create |
Tworzy zakodowany kod PEM PKCS#10 CertificationRequest reprezentujący bieżący stan tego obiektu przy użyciu dostarczonego generatora podpisów. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
Get |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
Get |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
Load |
Ładuje binarne żądanie podpisania PKCS#10 jako nowe wystąpienie certificateRequest. |
Load |
Ładuje binarne żądanie podpisania PKCS#10 jako nowe wystąpienie certificateRequest. |
Load |
Ładuje pierwsze żądanie podpisania PKCS#10 zakodowane w PEM jako |
Load |
Ładuje pierwsze żądanie podpisania PKCS#10 zakodowane w PEM jako |
Memberwise |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
To |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Produkt | Wersje |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.1 |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: