Permission Classe

public class Permission extends Resource

Representa uma permissão por usuário para acessar um recurso específico, por exemplo, Documento ou Coleção no serviço de banco de dados do Azure Cosmos DB.

Resumo do Construtor

Construtor Description
Permission()

Inicializar um objeto de permissão.

Permission(String jsonString)

Inicialize um objeto de permissão da cadeia de caracteres json.

Resumo do método

Modificador e tipo Método e descrição
PermissionMode getPermissionMode()

Obtém o modo de permissão.

String getResourceLink()

Obtém o auto-link do recurso ao qual a permissão se aplica.

PartitionKey getResourcePartitionKey()

Obtém a chave de partição de recurso associada a esse objeto de permissão.

String getToken()

Obtém o token de acesso que concede a permissão definida.

void setPermissionMode(PermissionMode permissionMode)

Define o modo de permissão.

void setResourceLink(String resourceLink)

Define o auto-link do recurso ao qual a permissão se aplica.

void setResourcePartitionKey(PartitionKey partitionkey)

Define a chave de partição de recurso associada a esse objeto de permissão.

Membros herdados

Detalhes do construtor

Permission

public Permission()

Inicializar um objeto de permissão.

Permission

public Permission(String jsonString)

Inicialize um objeto de permissão da cadeia de caracteres json.

Parameters:

jsonString - a cadeia de caracteres json que representa a permissão.

Detalhes do método

getPermissionMode

public PermissionMode getPermissionMode()

Obtém o modo de permissão.

Returns:

o modo de permissão.

getResourceLink

public String getResourceLink()

Obtém o auto-link do recurso ao qual a permissão se aplica.

Returns:

o link do recurso.

getResourcePartitionKey

public PartitionKey getResourcePartitionKey()

Obtém a chave de partição de recurso associada a esse objeto de permissão.

Returns:

a chave de partição.

getToken

public String getToken()

Obtém o token de acesso que concede a permissão definida.

Returns:

o token de acesso.

setPermissionMode

public void setPermissionMode(PermissionMode permissionMode)

Define o modo de permissão.

Parameters:

permissionMode - o modo de permissão.

setResourceLink

public void setResourceLink(String resourceLink)

Define o auto-link do recurso ao qual a permissão se aplica.

Parameters:

resourceLink - o link do recurso.

setResourcePartitionKey

public void setResourcePartitionKey(PartitionKey partitionkey)

Define a chave de partição de recurso associada a esse objeto de permissão.

Parameters:

partitionkey - a chave de partição.

Aplica-se a