Pkcs12CertBag Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar PKCS#12 CertBag. Det går inte att ärva den här klassen.
public ref class Pkcs12CertBag sealed : System::Security::Cryptography::Pkcs::Pkcs12SafeBag
public sealed class Pkcs12CertBag : System.Security.Cryptography.Pkcs.Pkcs12SafeBag
type Pkcs12CertBag = class
inherit Pkcs12SafeBag
Public NotInheritable Class Pkcs12CertBag
Inherits Pkcs12SafeBag
- Arv
Konstruktorer
| Name | Description |
|---|---|
| Pkcs12CertBag(Oid, ReadOnlyMemory<Byte>) |
Initierar en ny instans av Pkcs12CertBag klassen med den angivna certifikattypen och kodningen. |
Egenskaper
| Name | Description |
|---|---|
| Attributes |
Hämtar den ändringsbara samlingen av attribut som ska kodas med värdet SafeBag. (Ärvd från Pkcs12SafeBag) |
| EncodedBagValue |
Hämtar ASN.1 BER-kodningen av innehållet i denna SafeBag. (Ärvd från Pkcs12SafeBag) |
| EncodedCertificate |
Hämtar det otolkade certifikatinnehållet i CertSafeBag. |
| IsX509Certificate |
Hämtar ett värde som anger om innehållstypen för det kodade certifikatvärdet är innehållstypen X.509 public key certificate. |
Metoder
| Name | Description |
|---|---|
| Encode() |
Kodar safebag-värdet och returnerar det som en bytematris. (Ärvd från Pkcs12SafeBag) |
| GetBagId() |
Hämtar objektidentifieraren (OID) som identifierar innehållstypen för den här safebagen. (Ärvd från Pkcs12SafeBag) |
| GetCertificate() |
Hämtar innehållet i CertBag tolkat som ett offentligt X.509-nyckelcertifikat. |
| GetCertificateType() |
Hämtar objektidentifieraren (OID) som identifierar innehållstypen för det kodade certifikatvärdet. |
| TryEncode(Span<Byte>, Int32) |
Försöker koda SafeBag-värdet till en angivet buffert. (Ärvd från Pkcs12SafeBag) |