Freigeben über


System.Security.RightsManagement Namespace

Stellt Typen zur Unterstützung der Rechteverwaltung von von Anwendungen erstellten Inhalten bereit, z. B. die in einem Package oder .XpsDocument

Klassen

Name Beschreibung
ContentGrant

Stellt einem Benutzer das Recht dar, auf Informationen in einem Dokument mit verwalteten Rechten zuzugreifen.

ContentUser

Stellt einen Benutzer oder eine Benutzergruppe für die Gewährung des Zugriffs auf verwaltete Inhalte mit Verwalteten Rechten dar.

CryptoProvider

Stellt digitale Rechteverwaltungsdienste zum Verschlüsseln und Entschlüsseln geschützter Inhalte bereit.

LocalizedNameDescriptionPair

Stellt ein unveränderliches (schreibgeschütztes) Paar von Zeichenfolgen "Name" und "Description" dar.

PublishLicense

Stellt eine signierte Lizenz für verwaltete Veröffentlichungsrechte dar.

RightsManagementException

Stellt eine Fehlerbedingung dar, wenn ein Rechteverwaltungsvorgang nicht erfolgreich abgeschlossen werden kann.

SecureEnvironment

Stellt eine sichere Clientsitzung für benutzeraktivierung, Lizenzbindung und andere Rechteverwaltungsvorgänge dar.

UnsignedPublishLicense

Stellt eine nicht signierte Rechte dar, die verwaltet PublishLicense werden, oder eine nicht signierte PublishLicense Vorlage.

UseLicense

Stellt eine Lizenz dar, die den Zugriff auf geschützte rechteverwaltete Inhalte ermöglicht.

Enumerationen

Name Beschreibung
AuthenticationType

Gibt die Methode der Rechteverwaltungsauthentifizierung an.

ContentRight

Gibt Rechte an, die Benutzern für den Zugriff auf Inhalte in einem Dokument mit verwalteten Rechten gewährt werden können.

RightsManagementFailureCode

Gibt Fehlerbedingungen an, die beim Ausführen eines Rechteverwaltungsvorgangs auftreten können.

UserActivationMode

Gibt den Typ des Benutzerkontozertifikats an, das für die Aktivierung der Rechteverwaltung angefordert werden soll.

Weitere Informationen