Kinetica C# API
Version 7.1.10.0
|
A set of parameters for Kinetica.hasPermission(string,string,string,string,IDictionary{string, string}). More...
Classes | |
struct | ObjectType |
The type of object being checked Supported values:
A set of string constants for the parameter object_type. More... | |
struct | Options |
Optional parameters. More... | |
struct | Permission |
Permission to check for. More... | |
Public Member Functions | |
HasPermissionRequest () | |
Constructs a HasPermissionRequest object with default parameters. More... | |
HasPermissionRequest (string principal, string _object, string object_type, string permission, IDictionary< string, string > options=null) | |
Constructs a HasPermissionRequest object with the specified parameters. More... | |
![]() | |
KineticaData (KineticaType type) | |
Constructor from Kinetica Type More... | |
KineticaData (System.Type type=null) | |
Default constructor, with optional System.Type More... | |
object | Get (int fieldPos) |
Retrieve a specific property from this object More... | |
void | Put (int fieldPos, object fieldValue) |
Write a specific property to this object More... | |
Properties | |
string | principal [get, set] |
Name of the user for which the permission is being checked. More... | |
string | _object = "" [get, set] |
Name of object to check for the requested permission. More... | |
string | object_type [get, set] |
The type of object being checked Supported values:
| |
string | permission [get, set] |
Permission to check for. More... | |
IDictionary< string, string > | options [get, set] |
Optional parameters. More... | |
![]() | |
Schema | Schema [get] |
Avro Schema for this class More... | |
Additional Inherited Members | |
![]() | |
static RecordSchema | SchemaFromType (System.Type t, KineticaType ktype=null) |
Create an Avro Schema from a System.Type and a KineticaType. More... | |
A set of parameters for Kinetica.hasPermission(string,string,string,string,IDictionary{string, string}).
Checks if the specified user has the specified permission on the specified object.
Definition at line 20 of file HasPermission.cs.
|
inline |
Constructs a HasPermissionRequest object with default parameters.
Definition at line 438 of file HasPermission.cs.
|
inline |
Constructs a HasPermissionRequest object with the specified parameters.
principal | Name of the user for which the permission is being checked. Must be an existing user. If blank, will use the current user. The default value is ''. |
_object | Name of object to check for the requested permission. It is recommended to use a fully-qualified name when possible. |
object_type | The type of object being checked Supported values:
|
permission | Permission to check for. Supported values:
|
options | Optional parameters.
|
Definition at line 594 of file HasPermission.cs.
|
getset |
Name of object to check for the requested permission.
It is recommended to use a fully-qualified name when possible.
Definition at line 283 of file HasPermission.cs.
|
getset |
The type of object being checked Supported values:
Definition at line 349 of file HasPermission.cs.
|
getset |
Optional parameters.
The default value is an empty Dictionary.
Definition at line 433 of file HasPermission.cs.
|
getset |
Permission to check for.
Supported values:
Definition at line 406 of file HasPermission.cs.
|
getset |
Name of the user for which the permission is being checked.
Must be an existing user. If blank, will use the current user. The default value is ''.
Definition at line 278 of file HasPermission.cs.