System.Security.RightsManagement Ruang nama
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.
Menyediakan jenis untuk mendukung manajemen hak konten yang dibuat aplikasi seperti yang disimpan dalam Package atau XpsDocument.
Kelas
ContentGrant |
Mewakili hak yang diberikan kepada pengguna untuk mengakses informasi dalam dokumen yang dikelola hak. |
ContentUser |
Mewakili pengguna atau grup pengguna untuk memberikan akses ke konten terkelola hak. |
CryptoProvider |
Menyediakan layanan manajemen hak digital untuk mengenkripsi dan mendekripsi konten yang dilindungi. |
LocalizedNameDescriptionPair |
Mewakili sepasang string "Nama" dan "Deskripsi" yang tidak dapat diubah (baca-saja). |
PublishLicense |
Mewakili lisensi penerbitan terkelola hak yang ditandatangani. |
RightsManagementException |
Mewakili kondisi kesalahan ketika operasi manajemen hak tidak berhasil diselesaikan. |
SecureEnvironment |
Mewakili sesi klien yang aman untuk aktivasi pengguna, pengikatan lisensi, dan operasi manajemen hak lainnya. |
UnsignedPublishLicense |
Mewakili hak yang tidak ditandatangani yang dikelola PublishLicense atau templat yang tidak ditandatangani PublishLicense . |
UseLicense |
Mewakili lisensi yang memungkinkan akses ke konten terkelola hak terproteksi. |
Enum
AuthenticationType |
Menentukan metode autentikasi manajemen hak. |
ContentRight |
Menentukan hak yang dapat diberikan kepada pengguna untuk mengakses konten dalam dokumen yang dikelola hak. |
RightsManagementFailureCode |
Menentukan kondisi kesalahan yang dapat terjadi saat melakukan operasi manajemen hak. |
UserActivationMode |
Menentukan jenis Sertifikat Akun Hak pengguna untuk meminta aktivasi manajemen hak. |
Keterangan
Untuk informasi selengkapnya tentang cara menggunakan dan menerapkan manajemen hak, lihat SDK Rights Management Services.