UnixCredentialsMessage

Added in version 2.26.

class UnixCredentialsMessage(**properties: Any)

Superclasses: SocketControlMessage, Object

Constructors:

UnixCredentialsMessage(**properties)
new() -> Gio.SocketControlMessage
new_with_credentials(credentials:Gio.Credentials) -> Gio.SocketControlMessage

Constructors

class UnixCredentialsMessage
classmethod new() SocketControlMessage

Creates a new UnixCredentialsMessage with credentials matching the current processes.

Added in version 2.26.

classmethod new_with_credentials(credentials: Credentials) SocketControlMessage

Creates a new UnixCredentialsMessage holding credentials.

Added in version 2.26.

Parameters:

credentials – A Credentials object.

Methods

class UnixCredentialsMessage
get_credentials() Credentials

Gets the credentials stored in message.

Added in version 2.26.

is_supported() bool

Checks if passing Credentials on a Socket is supported on this platform.

Added in version 2.26.

Properties

class UnixCredentialsMessage
props.credentials: Credentials

The credentials stored in the message.

Added in version 2.26.

Fields

class UnixCredentialsMessage
parent_instance
priv