System.Security.RightsManagement Namespace

Fornisce tipi per il supporto della gestione delle autorizzazioni del contenuto creato dall'applicazione, ad esempio quello archiviato in un oggetto Package o XpsDocument. Provides types to support rights management of application-created content such as that stored in a Package or XpsDocument.

Classi

ContentGrant

Rappresenta un diritto concesso a un utente per accedere alle informazioni in un documento protetto da Rights Management.Represents a right granted to a user to access information in a rights managed document.

ContentUser

Rappresenta un utente o gruppo di utenti a cui concedere l'accesso al contenuto protetto da Rights Management.Represents a user or user-group for granting access to rights managed content.

CryptoProvider

Fornisce servizi di gestione dei diritti digitali per crittografare e decrittografare il contenuto protetto.Provides digital rights management services for encrypting and decrypting protected content.

LocalizedNameDescriptionPair

Rappresenta una coppia non modificabile (di sola lettura) di stringhe "Nome" e "Descrizione".Represents an immutable (read-only) pair of "Name" and "Description" strings.

PublishLicense

Rappresenta una licenza di pubblicazione protetta da Rights Management.Represents a signed rights managed publish license.

RightsManagementException

Rappresenta una condizione di errore nel caso in cui un'operazione Rights Management non può essere completata correttamente.Represents an error condition when a rights management operation cannot complete successfully.

SecureEnvironment

Rappresenta una sessione client sicura per l'attivazione utente, l'associazione delle licenze e altre operazioni Rights Management.Represents a secure client session for user activation, license binding, and other rights management operations.

UnsignedPublishLicense

Rappresenta un oggetto PublishLicense protetto da Rights Management non firmato o un modello PublishLicense non firmato.Represents an unsigned rights managed PublishLicense or an unsigned PublishLicense template.

UseLicense

Rappresenta una licenza che consente l'accesso a contenuto protetto.Represents a license that enables access to protected rights managed content.

Enumerazioni

AuthenticationType

Specifica il metodo di autenticazione Rights Management.Specifies the method of rights management authentication.

ContentRight

Specifica i diritti che è possibile concedere agli utenti per accedere al contenuto di un documento protetto da Rights Management.Specifies rights that can be granted to users for accessing content in a rights managed document.

RightsManagementFailureCode

Specifica le condizioni di errore che possono verificarsi quando si esegue un'operazione Rights Management.Specifies error conditions that can occur when performing a rights management operation.

UserActivationMode

Specifica il tipo di certificato per account con diritti (RAC, Rights Account Certificate) utente da richiedere per l'attivazione di Rights Management.Specifies the type of user Rights Account Certificate to request for rights management activation.

Commenti

Altre informazioni su come usare e implementazione di rights management sono disponibile online nella documentazione di MSDN per il Rights Management Services SDK.Additional information about how to use and implement rights management is available online in the MSDN documentation for the Rights Management Services SDK.