System.Security.RightsManagement Spazio dei nomi

Fornisce tipi per il supporto della gestione delle autorizzazioni del contenuto creato dall'applicazione, ad esempio quello archiviato in un oggetto Package o XpsDocument.

Classi

ContentGrant

Rappresenta un diritto concesso a un utente per accedere alle informazioni in un documento protetto da Rights Management.

ContentUser

Rappresenta un utente o gruppo di utenti a cui concedere l'accesso al contenuto protetto da Rights Management.

CryptoProvider

Fornisce servizi di gestione dei diritti digitali per crittografare e decrittografare il contenuto protetto.

LocalizedNameDescriptionPair

Rappresenta una coppia non modificabile (di sola lettura) di stringhe "Nome" e "Descrizione".

PublishLicense

Rappresenta una licenza di pubblicazione protetta da Rights Management.

RightsManagementException

Rappresenta una condizione di errore nel caso in cui un'operazione Rights Management non può essere completata correttamente.

SecureEnvironment

Rappresenta una sessione client sicura per l'attivazione utente, l'associazione delle licenze e altre operazioni Rights Management.

UnsignedPublishLicense

Rappresenta un oggetto PublishLicense protetto da Rights Management non firmato o un modello PublishLicense non firmato.

UseLicense

Rappresenta una licenza che consente l'accesso a contenuto protetto.

Enumerazioni

AuthenticationType

Specifica il metodo di autenticazione Rights Management.

ContentRight

Specifica i diritti che è possibile concedere agli utenti per accedere al contenuto di un documento protetto da Rights Management.

RightsManagementFailureCode

Specifica le condizioni di errore che possono verificarsi quando si esegue un'operazione Rights Management.

UserActivationMode

Specifica il tipo di certificato per account con diritti (RAC, Rights Account Certificate) utente da richiedere per l'attivazione di Rights Management.

Commenti

Per altre informazioni su come usare e implementare Rights Management, vedere Rights Management Services SDK.

Vedi anche