Class
PurpleNoopCredentialProvider
unstable since: 3.0
Description [src]
final class Purple.NoopCredentialProvider : Purple.CredentialProvider
{
/* No available fields */
}
PurpleNoopCredentialProvider
is a PurpleCredentialProvider
that does not
actually provider credentials. It is used to implement the default behavior
of requiring users to input passwords.
Available since: 3.0
Constructors
purple_noop_credential_provider_new
Creates a new PurpleNoopCredentialProvider
instance. You typically will
not need to call this directly as PurpleCredentialManager
will create one
for itself.
unstable since: 3.0
Instance methods
Methods inherited from PurpleCredentialProvider (11)
purple_credential_provider_clear_password_async
Clears the password for account
from provider
.
unstable since: 3.0
purple_credential_provider_clear_password_finish
Finishes a previous call to purple_credential_provider_clear_password_async().
unstable since: 3.0
purple_credential_provider_get_description
Gets the description of provider
which can be displayed in user interfaces
to help users figure out which provider to use.
unstable since: 3.0
purple_credential_provider_get_id
Gets the identifier of provider
.
unstable since: 3.0
purple_credential_provider_get_name
Gets the name of provider
which can be show in user interfaces.
unstable since: 3.0
purple_credential_provider_get_settings
Gets the GSettings
that provider
provides.
unstable since: 3.0
purple_credential_provider_is_valid
Checks whether or not provider
is setup correctly. This is primarily meant
for #purple_credential_provider_register_provider to call to avoid
programming errors, but can be used by anyone.
unstable since: 3.0
purple_credential_provider_read_password_async
Reads the password for account
from provider
.
unstable since: 3.0
purple_credential_provider_read_password_finish
Finishes a previous call to purple_credential_provider_read_password_async().
unstable since: 3.0
purple_credential_provider_write_password_async
Writes password
for account
to provider
.
unstable since: 3.0
purple_credential_provider_write_password_finish
Finishes a previous call to purple_credential_provider_write_password_async().
unstable since: 3.0
Properties
Properties inherited from PurpleCredentialProvider (4)
Purple.CredentialProvider:description
The description of the provider which will be displayed to the user.
unstable since: 3.0
Purple.CredentialProvider:id
The ID of the provider. Used for preferences and other things that need to address it.
unstable since: 3.0
Purple.CredentialProvider:name
The name of the provider which will be displayed to the user.
unstable since: 3.0
Purple.CredentialProvider:settings
The GSettings
used to configure the provider. This may be
NULL
.
unstable since: 3.0
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.