Freigeben über


Permission Klasse

public class Permission extends Resource

Stellt eine benutzerspezifische Berechtigung für den Zugriff auf eine bestimmte Ressource dar, z. B. Dokument oder Sammlung im Azure Cosmos DB-Datenbankdienst.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
Permission()

Initialisieren Sie ein Berechtigungsobjekt.

Permission(String jsonString)

Initialisieren Sie ein Berechtigungsobjekt aus der JSON-Zeichenfolge.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
PermissionMode getPermissionMode()

Ruft den Berechtigungsmodus ab.

String getResourceLink()

Ruft die Selbstverknüpfung der Ressource ab, für die die Berechtigung gilt.

PartitionKey getResourcePartitionKey()

Ruft den Ressourcenpartitionsschlüssel ab, der diesem Berechtigungsobjekt zugeordnet ist.

String getToken()

Ruft das Zugriffstoken ab, das die definierte Berechtigung gewährt.

void setPermissionMode(PermissionMode permissionMode)

Legt den Berechtigungsmodus fest.

void setResourceLink(String resourceLink)

Legt die Selbstverknüpfung der Ressource fest, für die die Berechtigung gilt.

void setResourcePartitionKey(PartitionKey partitionkey)

Legt den Ressourcenpartitionsschlüssel fest, der diesem Berechtigungsobjekt zugeordnet ist.

Geerbte Elemente

Details zum Konstruktor

Permission

public Permission()

Initialisieren Sie ein Berechtigungsobjekt.

Permission

public Permission(String jsonString)

Initialisieren Sie ein Berechtigungsobjekt aus der JSON-Zeichenfolge.

Parameters:

jsonString - die JSON-Zeichenfolge, die die Berechtigung darstellt.

Details zur Methode

getPermissionMode

public PermissionMode getPermissionMode()

Ruft den Berechtigungsmodus ab.

Returns:

den Berechtigungsmodus.

getResourceLink

public String getResourceLink()

Ruft die Selbstverknüpfung der Ressource ab, für die die Berechtigung gilt.

Returns:

der Ressourcenlink.

getResourcePartitionKey

public PartitionKey getResourcePartitionKey()

Ruft den Ressourcenpartitionsschlüssel ab, der diesem Berechtigungsobjekt zugeordnet ist.

Returns:

der Partitionsschlüssel.

getToken

public String getToken()

Ruft das Zugriffstoken ab, das die definierte Berechtigung gewährt.

Returns:

das Zugriffstoken.

setPermissionMode

public void setPermissionMode(PermissionMode permissionMode)

Legt den Berechtigungsmodus fest.

Parameters:

permissionMode - den Berechtigungsmodus.

setResourceLink

public void setResourceLink(String resourceLink)

Legt die Selbstverknüpfung der Ressource fest, für die die Berechtigung gilt.

Parameters:

resourceLink - der Ressourcenlink.

setResourcePartitionKey

public void setResourcePartitionKey(PartitionKey partitionkey)

Legt den Ressourcenpartitionsschlüssel fest, der diesem Berechtigungsobjekt zugeordnet ist.

Parameters:

partitionkey - der Partitionsschlüssel.

Gilt für: