Returns the credentials of the foreign process connected to this
socket, if any (e.g. it is only supported for G_SOCKET_FAMILY_UNIX
sockets).
If this operation isn't supported on the OS, the method fails with
the G_IO_ERROR_NOT_SUPPORTED error. On Linux this is implemented
by reading the SO_PEERCRED option on the underlying socket.
Other ways to obtain credentials from a foreign peer includes the
GUnixCredentialsMessage type and
g_unix_connection_send_credentials() /
g_unix_connection_receive_credentials() functions.
Since 2.26
Returns the credentials of the foreign process connected to this socket, if any (e.g. it is only supported for G_SOCKET_FAMILY_UNIX sockets). If this operation isn't supported on the OS, the method fails with the G_IO_ERROR_NOT_SUPPORTED error. On Linux this is implemented by reading the SO_PEERCRED option on the underlying socket. Other ways to obtain credentials from a foreign peer includes the GUnixCredentialsMessage type and g_unix_connection_send_credentials() / g_unix_connection_receive_credentials() functions. Since 2.26