AsymmetricAlgorithm.ImportFromEncryptedPem Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Türetilmiş bir sınıfta geçersiz kılındığında, bu nesnenin anahtarlarını değiştirerek şifrelenmiş bir RFC 7468 PEM ile kodlanmış anahtarı içeri aktarır.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
Türetilmiş bir sınıfta geçersiz kılındığında, bu nesnenin anahtarlarını değiştirerek şifrelenmiş bir RFC 7468 PEM ile kodlanmış anahtarı içeri aktarır. |
| ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) |
Türetilmiş bir sınıfta geçersiz kılındığında, bu nesnenin anahtarlarını değiştirerek şifrelenmiş bir RFC 7468 PEM ile kodlanmış anahtarı içeri aktarır. |
ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Char>)
- Kaynak:
- AsymmetricAlgorithm.cs
- Kaynak:
- AsymmetricAlgorithm.cs
- Kaynak:
- AsymmetricAlgorithm.cs
- Kaynak:
- AsymmetricAlgorithm.cs
- Kaynak:
- AsymmetricAlgorithm.cs
Türetilmiş bir sınıfta geçersiz kılındığında, bu nesnenin anahtarlarını değiştirerek şifrelenmiş bir RFC 7468 PEM ile kodlanmış anahtarı içeri aktarır.
public:
virtual void ImportFromEncryptedPem(ReadOnlySpan<char> input, ReadOnlySpan<char> password);
public virtual void ImportFromEncryptedPem(ReadOnlySpan<char> input, ReadOnlySpan<char> password);
abstract member ImportFromEncryptedPem : ReadOnlySpan<char> * ReadOnlySpan<char> -> unit
override this.ImportFromEncryptedPem : ReadOnlySpan<char> * ReadOnlySpan<char> -> unit
Public Overridable Sub ImportFromEncryptedPem (input As ReadOnlySpan(Of Char), password As ReadOnlySpan(Of Char))
Parametreler
- input
- ReadOnlySpan<Char>
İçeri aktaracak şifrelenmiş anahtarın PEM metni.
- password
- ReadOnlySpan<Char>
Anahtar malzemenin şifresini çözmek için kullanılacak parola.
Özel durumlar
Türetilmiş bir tür bu üyeyi geçersiz kılmadı.
input tanınan etikete sahip PEM ile kodlanmış bir anahtar içermez.
-veya-
input tanınan etikete sahip birden çok PEM kodlu anahtar içerir.
Şifre yanlış.
-veya-
içindeki PEM metninin input temel 64 kodu çözülen içeriği, ASN.1-BER ile kodlanmış PKCS#8 EncryptedPrivateKeyInfo yapısını temsil etmediğinden.
-veya-
pem metninin input temel 64 kod çözme içeriği, anahtarın bu örnek tarafından temsil edilen algoritma dışında bir algoritmaya ait olduğunu gösterir.
-veya-
PEM metninin input temel 64 kodu çözülen içeriği, anahtarı desteklenmeyen bir biçimde temsil edilir.
-veya-
Algoritmaya özgü anahtar içeri aktarma işlemi başarısız oldu.
Açıklamalar
Her algoritmada algoritmaya özgü PEM etiketleri olabileceğinden, varsayılan davranış oluşturur NotImplementedException.
Şunlara uygulanır
ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Byte>)
- Kaynak:
- AsymmetricAlgorithm.cs
- Kaynak:
- AsymmetricAlgorithm.cs
- Kaynak:
- AsymmetricAlgorithm.cs
- Kaynak:
- AsymmetricAlgorithm.cs
- Kaynak:
- AsymmetricAlgorithm.cs
Türetilmiş bir sınıfta geçersiz kılındığında, bu nesnenin anahtarlarını değiştirerek şifrelenmiş bir RFC 7468 PEM ile kodlanmış anahtarı içeri aktarır.
public:
virtual void ImportFromEncryptedPem(ReadOnlySpan<char> input, ReadOnlySpan<System::Byte> passwordBytes);
public virtual void ImportFromEncryptedPem(ReadOnlySpan<char> input, ReadOnlySpan<byte> passwordBytes);
abstract member ImportFromEncryptedPem : ReadOnlySpan<char> * ReadOnlySpan<byte> -> unit
override this.ImportFromEncryptedPem : ReadOnlySpan<char> * ReadOnlySpan<byte> -> unit
Public Overridable Sub ImportFromEncryptedPem (input As ReadOnlySpan(Of Char), passwordBytes As ReadOnlySpan(Of Byte))
Parametreler
- input
- ReadOnlySpan<Char>
İçeri aktaracak şifrelenmiş anahtarın PEM metni.
- passwordBytes
- ReadOnlySpan<Byte>
Anahtar malzemesinin şifresini çözerken parola olarak kullanılacak bayt.
Özel durumlar
Türetilmiş bir tür bu üyeyi geçersiz kılmadı.
input tanınan etikete sahip PEM ile kodlanmış bir anahtar içermez.
-veya-
input tanınan etikete sahip birden çok PEM kodlu anahtar içerir.
Şifre yanlış.
-veya-
içindeki PEM metninin input temel 64 kodu çözülen içeriği, ASN.1-BER ile kodlanmış PKCS#8 EncryptedPrivateKeyInfo yapısını temsil etmediğinden.
-veya-
pem metninin input temel 64 kod çözme içeriği, anahtarın bu örnek tarafından temsil edilen algoritma dışında bir algoritmaya ait olduğunu gösterir.
-veya-
PEM metninin input temel 64 kodu çözülen içeriği, anahtarı desteklenmeyen bir biçimde temsil edilir.
-veya-
Algoritmaya özgü anahtar içeri aktarma işlemi başarısız oldu.
Açıklamalar
Her algoritmada algoritmaya özgü PEM etiketleri olabileceğinden, varsayılan davranış oluşturur NotImplementedException.