EncryptedKeyIdentifierClause Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili klausa pengidentifikasi kunci yang mengidentifikasi kunci terenkripsi.
public ref class EncryptedKeyIdentifierClause sealed : System::IdentityModel::Tokens::BinaryKeyIdentifierClause
public sealed class EncryptedKeyIdentifierClause : System.IdentityModel.Tokens.BinaryKeyIdentifierClause
type EncryptedKeyIdentifierClause = class
inherit BinaryKeyIdentifierClause
Public NotInheritable Class EncryptedKeyIdentifierClause
Inherits BinaryKeyIdentifierClause
- Warisan
Keterangan
Biasanya, EncryptedKeyIdentifierClause tidak perlu digunakan, selain ketika layanan token keamanan kustom dibuat. Ketika layanan token keamanan mengembalikan token keamanan, token keamanan yang dikeluarkan berisi referensi untuk token keamanan yang terpasang dan tidak terpasang. Referensi terlampir mengacu pada token keamanan yang terkandung dalam header keamanan pesan SOAP dan referensi yang tidak terpasang adalah token keamanan yang tidak disertakan dalam header keamanan pesan SOAP. Referensi ini biasanya menegaskan keaslian token keamanan yang dikeluarkan. EncryptedKeyIdentifierClause Gunakan kelas untuk mereferensikan kunci terenkripsi. Metode mengembalikan GetEncryptedKey kunci terenkripsi.
WCF menerima kunci yang dibungkus yang terbentuk dengan baik sehubungan dengan format kawat. Algoritma pembungkus kunci yang ditentukan pada kawat diterima dan digunakan. Tidak diverifikasi untuk kompatibel dengan yang SecurityAlgorithmSuite ditentukan oleh titik akhir.
Konstruktor
EncryptedKeyIdentifierClause(Byte[], String) |
Menginisialisasi instans EncryptedKeyIdentifierClause baru kelas menggunakan kunci yang ditentukan yang dienkripsi dan algoritma kriptografi yang digunakan untuk mengenkripsi kunci. |
EncryptedKeyIdentifierClause(Byte[], String, SecurityKeyIdentifier) |
Menginisialisasi instans EncryptedKeyIdentifierClause baru kelas menggunakan kunci yang ditentukan yang dienkripsi, algoritma kriptografi yang digunakan untuk mengenkripsi kunci, dan pengidentifikasi kunci untuk kunci enkripsi. |
EncryptedKeyIdentifierClause(Byte[], String, SecurityKeyIdentifier, String) |
Menginisialisasi instans EncryptedKeyIdentifierClause baru kelas menggunakan kunci yang ditentukan yang dienkripsi, algoritma kriptografi yang digunakan untuk mengenkripsi kunci, pengidentifikasi kunci untuk kunci enkripsi, dan nama yang dapat dibaca pengguna. |
EncryptedKeyIdentifierClause(Byte[], String, SecurityKeyIdentifier, String, Byte[], Int32) |
Menginisialisasi instans EncryptedKeyIdentifierClause baru kelas menggunakan kunci yang ditentukan yang dienkripsi, algoritma kriptografi yang digunakan untuk mengenkripsi kunci, pengidentifikasi kunci untuk kunci, dan nama yang dapat dibaca pengguna. |
Properti
CanCreateKey |
Mendapatkan nilai yang menunjukkan apakah kunci dapat dibuat. (Diperoleh dari SecurityKeyIdentifierClause) |
CarriedKeyName |
Mendapatkan nama yang dapat dibaca pengguna yang terkait dengan kunci terenkripsi. |
ClauseType |
Mendapatkan jenis klausa pengidentifikasi kunci. (Diperoleh dari SecurityKeyIdentifierClause) |
DerivationLength |
Mendapatkan ukuran kunci turunan. (Diperoleh dari SecurityKeyIdentifierClause) |
EncryptingKeyIdentifier |
Mendapatkan pengidentifikasi kunci untuk kunci enkripsi. |
EncryptionMethod |
Mendapatkan algoritma kriptografi yang digunakan untuk mengenkripsi kunci. |
Id |
Mendapatkan atau mengatur ID klausa pengidentifikasi kunci. (Diperoleh dari SecurityKeyIdentifierClause) |
Metode
CreateKey() |
Membuat kunci berdasarkan parameter yang diteruskan ke konstruktor. (Diperoleh dari SecurityKeyIdentifierClause) |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetBuffer() |
Mendapatkan data biner yang mewakili pengidentifikasi kunci. (Diperoleh dari BinaryKeyIdentifierClause) |
GetDerivationNonce() |
Mendapatkan nonce yang digunakan untuk menghasilkan kunci turunan. (Diperoleh dari SecurityKeyIdentifierClause) |
GetEncryptedKey() |
Mendapatkan kunci terenkripsi. |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetRawBuffer() |
Mendapatkan data biner yang mewakili pengidentifikasi kunci. (Diperoleh dari BinaryKeyIdentifierClause) |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
Matches(Byte[]) |
Mengembalikan nilai yang menunjukkan apakah data biner untuk instans saat ini cocok dengan data biner yang ditentukan. (Diperoleh dari BinaryKeyIdentifierClause) |
Matches(Byte[], Int32) |
Mengembalikan nilai yang menunjukkan apakah data biner untuk instans saat ini setara dengan data biner yang ditentukan pada offset yang ditentukan. (Diperoleh dari BinaryKeyIdentifierClause) |
Matches(Byte[], String, String) |
Mengembalikan nilai yang menunjukkan apakah pengidentifikasi kunci untuk instans ini setara dengan kunci terenkripsi, metode enkripsi, dan nama yang dapat dibaca pengguna yang ditentukan. |
Matches(SecurityKeyIdentifierClause) |
Mengembalikan nilai yang menunjukkan apakah pengidentifikasi kunci untuk instans ini setara dengan klausa pengidentifikasi kunci yang ditentukan. |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. |