Polkit.Identity¶
- Implementations:
Methods¶
class |
|
|
|
|
|
|
Virtual Methods¶
|
|
|
|
|
Properties¶
None
Signals¶
None
Fields¶
None
Class Details¶
- class Polkit.Identity¶
- Bases:
- Structure:
Polkit.Identityis an abstract type for representing one or more identities.- classmethod from_string(str)¶
- Parameters:
str (
str) – A string obtained fromPolkit.Identity.to_string().- Raises:
- Returns:
A
Polkit.IdentityorNoneif error is set. Free withGObject.Object.unref().- Return type:
Creates an object from str that implements the
Polkit.Identityinterface.
- equal(b)¶
- Parameters:
b (
Polkit.Identity) – APolkit.Identity.- Returns:
- Return type:
Checks if self and b are equal, ie. represent the same identity.
This function can be used in e.g. g_hash_table_new().
- hash()¶
- Returns:
A hash code.
- Return type:
Gets a hash code for self that can be used with e.g. g_hash_table_new().
- to_string()¶
-
Serializes self to a string that can be used in
Polkit.Identity.from_string().
- do_equal(b) virtual¶
- Parameters:
b (
Polkit.Identity) – APolkit.Identity.- Returns:
- Return type:
Checks if a and b are equal, ie. represent the same identity.
This function can be used in e.g. g_hash_table_new().
- do_hash() virtual¶
- Returns:
A hash code.
- Return type:
Gets a hash code for identity that can be used with e.g. g_hash_table_new().
- do_to_string() virtual¶
-
Serializes identity to a string that can be used in
Polkit.Identity.from_string().