Compartilhar via


System.Security.RightsManagement Namespace

Fornece tipos para dar suporte ao gerenciamento de direitos de conteúdo criado pelo aplicativo, como o armazenado em um Package ou XpsDocument.

Classes

Nome Description
ContentGrant

Representa um direito concedido a um usuário para acessar informações em um documento gerenciado por direitos.

ContentUser

Representa um usuário ou grupo de usuários para conceder acesso a direitos de conteúdo gerenciado.

CryptoProvider

Fornece serviços de gerenciamento de direitos digitais para criptografar e descriptografar conteúdo protegido.

LocalizedNameDescriptionPair

Representa um par imutável (somente leitura) de cadeias de caracteres "Name" e "Description".

PublishLicense

Representa uma licença de publicação gerenciada por direitos assinados.

RightsManagementException

Representa uma condição de erro quando uma operação de gerenciamento de direitos não pode ser concluída com êxito.

SecureEnvironment

Representa uma sessão de cliente segura para ativação do usuário, associação de licença e outras operações de gerenciamento de direitos.

UnsignedPublishLicense

Representa um modelo sem sinal ou gerenciado PublishLicense de direitos não assinados PublishLicense .

UseLicense

Representa uma licença que permite o acesso ao conteúdo gerenciado por direitos protegidos.

Enumerações

Nome Description
AuthenticationType

Especifica o método de autenticação de gerenciamento de direitos.

ContentRight

Especifica direitos que podem ser concedidos aos usuários para acessar o conteúdo em um documento gerenciado por direitos.

RightsManagementFailureCode

Especifica condições de erro que podem ocorrer ao executar uma operação de gerenciamento de direitos.

UserActivationMode

Especifica o tipo de certificado de conta de direitos de usuário a ser solicitado para ativação do gerenciamento de direitos.

Confira também