Methods
SetAuthorizationIdentity | (s: Authorazation_Identity) | → | nothing |
Signals
Rejected | (u: Reject_Reason) |
Properties
AuthorizationIdentity | s | Read only |
WARNING:
This interface is experimental and is likely to cause havoc
to your API/ABI if bindings are generated. Do not include this interface
in libraries that care about compatibility.
Changed in 0.17.27.
(draft 2)
Objects implementing this interface must also implement:
Description
A channel interface for local authentication. For example logging on
to a server.
Methods
(Permalink)
SetAuthorizationIdentity (s: Authorazation_Identity) → nothing
Parameters
- Authorazation_Identity — s
Authorization identity to be set.
Set the local athorization identity. This is only relevant in
mutual and local authentication.
Signals
(Permalink)
Rejected (u: Reject_Reason)
Parameters
- Reject_Reason — u (Authentication_Reject_Reason)
The reason the authentication has been rejected.
The remote peer rejected our authentication process or credentials.
Properties
Accessed using the org.freedesktop.DBus.Properties interface.
(Permalink)
AuthorizationIdentity — s
Read only
The authorization identity we authenticating as. For most
cases this field is not used, and the credentials given are
associated with an identity on the server's end.
Some authentication mechanisms require an identity to be
provided in addition to the authentication process.