Home
last modified time | relevance | path

Searched refs:identity (Results 1 – 15 of 15) sorted by relevance

/qemu/authz/
H A Dsimple.c28 const char *identity, in qauthz_simple_is_allowed() argument
33 trace_qauthz_simple_is_allowed(authz, sauthz->identity, identity); in qauthz_simple_is_allowed()
34 return g_str_equal(identity, sauthz->identity); in qauthz_simple_is_allowed()
44 g_free(sauthz->identity); in qauthz_simple_prop_set_identity()
45 sauthz->identity = g_strdup(value); in qauthz_simple_prop_set_identity()
55 return g_strdup(sauthz->identity); in qauthz_simple_prop_get_identity()
64 g_free(sauthz->identity); in qauthz_simple_finalize()
73 if (!sauthz->identity) { in qauthz_simple_complete()
96 const char *identity, in qauthz_simple_new() argument
103 "identity", identity, in qauthz_simple_new()
H A Dtrace-events4 qauthz_is_allowed(void *authz, const char *identity, bool allowed) "AuthZ %p check identity=%s allo…
7 …ar *wantidentity, const char *gotidentity) "AuthZ simple %p check want identity=%s got identity=%s"
10 …k_rule(void *authz, const char *identity, const char *rule, int format, int policy) "AuthZ list %p…
11 …uthz_list_default_policy(void *authz, const char *identity, int policy) "AuthZ list %p default ide…
18 qauthz_pam_check(void *authz, const char *identity, const char *service) "AuthZ PAM %p identity=%s …
H A Dbase.c27 const char *identity, in qauthz_is_allowed() argument
33 allowed = cls->is_allowed(authz, identity, errp); in qauthz_is_allowed()
34 trace_qauthz_is_allowed(authz, identity, allowed); in qauthz_is_allowed()
41 const char *identity, in qauthz_is_allowed_by_id() argument
65 return qauthz_is_allowed(authz, identity, errp); in qauthz_is_allowed_by_id()
H A Dpamacct.c31 const char *identity, in qauthz_pam_is_allowed() argument
39 trace_qauthz_pam_check(authz, identity, pauthz->service); in qauthz_pam_is_allowed()
41 identity, in qauthz_pam_is_allowed()
54 identity, pam_strerror(pamh, ret)); in qauthz_pam_is_allowed()
H A Dlist.c29 const char *identity, in qauthz_list_is_allowed() argument
40 trace_qauthz_list_check_rule(authz, rule->match, identity, in qauthz_list_is_allowed()
44 if (g_str_equal(rule->match, identity)) { in qauthz_list_is_allowed()
49 if (g_pattern_match_simple(rule->match, identity)) { in qauthz_list_is_allowed()
60 trace_qauthz_list_default_policy(authz, identity, lauthz->policy); in qauthz_list_is_allowed()
H A Dlistfile.c38 const char *identity, in qauthz_list_file_is_allowed() argument
43 return qauthz_is_allowed(fauthz->list, identity, errp); in qauthz_list_file_is_allowed()
/qemu/include/authz/
H A Dbase.h51 const char *identity,
75 const char *identity,
98 const char *identity,
H A Dsimple.h61 char *identity; member
68 const char *identity,
/qemu/docs/system/
H A Dauthz.rst8 their identity. If the authorization identity database is scoped to the QEMU
9 client this may be sufficient. It is common, however, for the identity database
18 that emit an identity upon completion.
29 the client provide a certificate to the server to prove its own identity.
36 the certificate can be used as an identity in the QEMU authorization
61 based on an exact match against a single identity. This is useful when it is
67 thus be used as the identity to match against. Alternatively if the virtual
80 "identity": "fred"
89 -object authz-simple,id=authz0,identity=fred
246 $QEMU --object authz-simple,id=authz0,identity=fred \
[all …]
/qemu/qapi/
H A Dauthz.json43 # @match: a string or glob to match against a user identity
109 # @identity: Identifies the allowed user. Its format depends on the
111 # For authorizing based on TLS x509 certificates, the identity
117 'data': { 'identity': 'str' } }
/qemu/chardev/
H A Dbaum.c449 uint8_t identity[17] = { BAUM_RSP_DeviceIdentity, in baum_eat_packet() local
452 identity[11] = '0' + baum->x / 10; in baum_eat_packet()
453 identity[12] = '0' + baum->x % 10; in baum_eat_packet()
454 baum_write_packet(baum, identity, sizeof(identity)); in baum_eat_packet()
/qemu/docs/devel/
H A Dcode-of-conduct.rst13 experience, gender, gender identity and expression, sexual orientation,
H A Dqom.rst218 uniquely identity the function to be called; the signature does not vary
/qemu/docs/tools/
H A Dqemu-nbd.rst237 --object 'authz-simple,id=auth0,identity=CN=laptop.example.com,,\
/qemu/
H A Dqemu-options.hx5722 ``-object authz-simple,id=id,identity=string``
5726 The ``identity`` parameter is identifies the user and its format
5729 the identity must be the x509 distinguished name. Note that care
5739 …-object 'authz-simple,id=auth0,identity=CN=laptop.example.com,,O=Example Org,,L=London,,ST=London,…
5779 As with the ``authz-simple`` object, the format of the identity