Package com.aserto.directory.v3
Interface DirectoryClientReader
- All Known Implementing Classes:
DirectoryClient
public interface DirectoryClientReader
-
Method Summary
Modifier and TypeMethodDescriptioncom.aserto.directory.reader.v3.CheckResponsecheck(String objectType, String objectId, String relationName, String subjectType, String subjectId) com.aserto.directory.reader.v3.CheckResponsecheck(String objectType, String objectId, String relationName, String subjectType, String subjectId, boolean trace) com.aserto.directory.reader.v3.CheckPermissionResponsecheckPermission(String objectType, String objectId, String subjectType, String subjectId, String permissionName) com.aserto.directory.reader.v3.CheckPermissionResponsecheckPermission(String objectType, String objectId, String subjectType, String subjectId, String permissionName, boolean trace) com.aserto.directory.reader.v3.CheckRelationResponsecheckRelation(String objectType, String objectId, String relationName, String subjectType, String subjectId) com.aserto.directory.reader.v3.CheckRelationResponsecheckRelation(String objectType, String objectId, String relationName, String subjectType, String subjectId, boolean trace) com.aserto.directory.reader.v3.GetGraphResponsegetGraph(com.aserto.directory.reader.v3.GetGraphRequest getGraphRequest) com.aserto.directory.reader.v3.GetObjectResponsecom.aserto.directory.reader.v3.GetObjectResponsecom.aserto.directory.reader.v3.GetObjectManyResponsegetObjectManyRequest(List<com.aserto.directory.common.v3.ObjectIdentifier> objectIdentifiers) com.aserto.directory.reader.v3.GetObjectsResponsegetObjects(String type) com.aserto.directory.reader.v3.GetObjectsResponsegetObjects(String type, int pageSize, String pageToken) com.aserto.directory.reader.v3.GetRelationResponsegetRelation(String objectType, String objectId, String relationName, String subjectType, String subjectId) com.aserto.directory.reader.v3.GetRelationResponsegetRelation(String objectType, String objectId, String relationName, String subjectType, String subjectId, boolean WithObjects) com.aserto.directory.reader.v3.GetRelationResponsegetRelation(String objectType, String objectId, String relationName, String subjectType, String subjectId, String subjectRelation) com.aserto.directory.reader.v3.GetRelationResponsegetRelation(String objectType, String objectId, String relationName, String subjectType, String subjectId, String subjectRelation, boolean withObjects) com.aserto.directory.reader.v3.GetRelationsResponsegetRelations(com.aserto.directory.reader.v3.GetRelationsRequest relationsRequest)
-
Method Details
-
getObject
com.aserto.directory.reader.v3.GetObjectResponse getObject(String type, String id) throws UninitilizedClientException - Throws:
UninitilizedClientException
-
getObject
com.aserto.directory.reader.v3.GetObjectResponse getObject(String type, String id, boolean withRelations) throws UninitilizedClientException - Throws:
UninitilizedClientException
-
getObjects
com.aserto.directory.reader.v3.GetObjectsResponse getObjects(String type) throws UninitilizedClientException - Throws:
UninitilizedClientException
-
getObjects
com.aserto.directory.reader.v3.GetObjectsResponse getObjects(String type, int pageSize, String pageToken) throws UninitilizedClientException - Throws:
UninitilizedClientException
-
getObjectManyRequest
com.aserto.directory.reader.v3.GetObjectManyResponse getObjectManyRequest(List<com.aserto.directory.common.v3.ObjectIdentifier> objectIdentifiers) throws UninitilizedClientException - Throws:
UninitilizedClientException
-
getRelation
com.aserto.directory.reader.v3.GetRelationResponse getRelation(String objectType, String objectId, String relationName, String subjectType, String subjectId) throws UninitilizedClientException - Throws:
UninitilizedClientException
-
getRelation
com.aserto.directory.reader.v3.GetRelationResponse getRelation(String objectType, String objectId, String relationName, String subjectType, String subjectId, boolean WithObjects) throws UninitilizedClientException - Throws:
UninitilizedClientException
-
getRelation
com.aserto.directory.reader.v3.GetRelationResponse getRelation(String objectType, String objectId, String relationName, String subjectType, String subjectId, String subjectRelation) throws UninitilizedClientException - Throws:
UninitilizedClientException
-
getRelation
com.aserto.directory.reader.v3.GetRelationResponse getRelation(String objectType, String objectId, String relationName, String subjectType, String subjectId, String subjectRelation, boolean withObjects) throws UninitilizedClientException - Throws:
UninitilizedClientException
-
getRelations
com.aserto.directory.reader.v3.GetRelationsResponse getRelations(com.aserto.directory.reader.v3.GetRelationsRequest relationsRequest) throws UninitilizedClientException - Throws:
UninitilizedClientException
-
checkPermission
com.aserto.directory.reader.v3.CheckPermissionResponse checkPermission(String objectType, String objectId, String subjectType, String subjectId, String permissionName) throws UninitilizedClientException - Throws:
UninitilizedClientException
-
checkPermission
com.aserto.directory.reader.v3.CheckPermissionResponse checkPermission(String objectType, String objectId, String subjectType, String subjectId, String permissionName, boolean trace) throws UninitilizedClientException - Throws:
UninitilizedClientException
-
checkRelation
com.aserto.directory.reader.v3.CheckRelationResponse checkRelation(String objectType, String objectId, String relationName, String subjectType, String subjectId) throws UninitilizedClientException - Throws:
UninitilizedClientException
-
checkRelation
com.aserto.directory.reader.v3.CheckRelationResponse checkRelation(String objectType, String objectId, String relationName, String subjectType, String subjectId, boolean trace) throws UninitilizedClientException - Throws:
UninitilizedClientException
-
check
com.aserto.directory.reader.v3.CheckResponse check(String objectType, String objectId, String relationName, String subjectType, String subjectId) throws UninitilizedClientException - Throws:
UninitilizedClientException
-
check
com.aserto.directory.reader.v3.CheckResponse check(String objectType, String objectId, String relationName, String subjectType, String subjectId, boolean trace) throws UninitilizedClientException - Throws:
UninitilizedClientException
-
getGraph
com.aserto.directory.reader.v3.GetGraphResponse getGraph(com.aserto.directory.reader.v3.GetGraphRequest getGraphRequest)
-