Udostępnij za pośrednictwem


System.Security.RightsManagement Przestrzeń nazw

Udostępnia typy do obsługi zarządzania prawami do zawartości utworzonej przez aplikację, na przykład przechowywanej w obiekcie Package lub XpsDocument.

Klasy

ContentGrant

Reprezentuje prawo przyznane użytkownikowi w celu uzyskania dostępu do informacji w dokumencie zarządzanym prawami.

ContentUser

Reprezentuje użytkownika lub grupę użytkowników w celu udzielenia dostępu do zawartości zarządzanej prawami.

CryptoProvider

Udostępnia usługi zarządzania prawami cyfrowymi do szyfrowania i odszyfrowywania chronionej zawartości.

LocalizedNameDescriptionPair

Reprezentuje niezmienialny (tylko do odczytu) parę ciągów "Name" i "Description".

PublishLicense

Reprezentuje podpisaną licencję publikowania zarządzanego prawami.

RightsManagementException

Reprezentuje warunek błędu, gdy operacja zarządzania prawami nie może zakończyć się pomyślnie.

SecureEnvironment

Reprezentuje bezpieczną sesję klienta na potrzeby aktywacji użytkownika, powiązania licencji i innych operacji zarządzania prawami.

UnsignedPublishLicense

Reprezentuje niezapisane prawa zarządzane PublishLicense lub niepodpisane PublishLicense szablon.

UseLicense

Reprezentuje licencję, która umożliwia dostęp do chronionej zawartości zarządzanej prawami.

Wyliczenia

AuthenticationType

Określa metodę uwierzytelniania usługi Rights Management.

ContentRight

Określa prawa, które można przyznać użytkownikom na potrzeby uzyskiwania dostępu do zawartości w dokumencie zarządzanym prawami.

RightsManagementFailureCode

Określa warunki błędu, które mogą wystąpić podczas wykonywania operacji zarządzania prawami.

UserActivationMode

Określa typ certyfikatu konta praw użytkownika do żądania aktywacji usługi Rights Management.

Uwagi

Aby uzyskać więcej informacji na temat używania i implementowania zarządzania prawami, zobacz Zestaw RIGHTS Management Services SDK.

Zobacz też