Top |
Functions
#define | AGS_SECURITY_CONTEXT_GET_OBJ_MUTEX() |
|
ags_security_context_parse_business_group () |
|
ags_security_context_get_business_group () |
|
ags_security_context_add_server_context () |
|
ags_security_context_remove_server_context () |
|
ags_security_context_get_server_context () |
AgsSecurityContext * | ags_security_context_new () |
Object Hierarchy
GFlags ╰── AgsSecurityContextModeGObject ╰── AgsSecurityContext ╰── AgsAuthSecurityContext
Functions
AGS_SECURITY_CONTEXT_GET_OBJ_MUTEX()
#define AGS_SECURITY_CONTEXT_GET_OBJ_MUTEX(obj) (&(((AgsSecurityContext *) obj)->obj_mutex))
ags_security_context_parse_business_group ()
void ags_security_context_parse_business_group (AgsSecurityContext *security_context
,,
xmlDoc *xml_doc);
gchar *user_uuid
Parse business_group
and apply to security_context
.
Since:
ags_security_context_get_business_group ()
gchar ** ags_security_context_get_business_group (AgsSecurityContext *security_context
);
Get business group of security_context
.
Returns
the string vector containing business group or NULL
[element-type utf8][array zero-terminated=1][transfer full]
Since:
ags_security_context_add_server_context ()
void ags_security_context_add_server_context (AgsSecurityContext *security_context
,);
gchar *server_context
Add server_context
to security_context
.
Since:
ags_security_context_remove_server_context ()
gboolean ags_security_context_remove_server_context (AgsSecurityContext *security_context
,);
gchar *server_context
Remove server_context
from security_context
.
Since:
ags_security_context_get_server_context ()
gchar ** ags_security_context_get_server_context (AgsSecurityContext *security_context
);
Get business group of security_context
.
Returns
the string vector containing business group or NULL
[element-type utf8][array zero-terminated=1][transfer full]
Since:
ags_security_context_new ()
AgsSecurityContext * ags_security_context_new ();
Create AgsSecurityContext.
Since:
Types and Values
enum AgsSecurityContextMode
The AgsSecurityContextMode specifies basic account permissions.