Class

PurpleNoopCredentialProvider

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.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.

Instance methods

Methods inherited from PurpleCredentialProvider (12)
purple_credential_provider_clear_password_async

Clears the password for account from provider.

Available since: 3.0.0

purple_credential_provider_clear_password_finish

Finishes a previous call to purple_credential_provider_clear_password_async().

Available since: 3.0.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.

Available since: 3.0.0

purple_credential_provider_get_id

Gets the identifier of provider.

Available since: 3.0.0

purple_credential_provider_get_name

Gets the name of provider which can be show in user interfaces.

Available since: 3.0.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.

Available since: 3.0.0

purple_credential_provider_read_password_async

Reads the password for account from provider.

Available since: 3.0.0

purple_credential_provider_read_password_finish

Finishes a previous call to purple_credential_provider_read_password_async().

Available since: 3.0.0

purple_credential_provider_read_settings

Reads settings from provider.

Available since: 3.0.0

purple_credential_provider_write_password_async

Writes password for account to provider.

Available since: 3.0.0

purple_credential_provider_write_password_finish

Finishes a previous call to purple_credential_provider_write_password_async().

Available since: 3.0.0

purple_credential_provider_write_settings

Write fields to provider.

Available since: 3.0.0

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

Properties inherited from PurpleCredentialProvider (3)
Purple.CredentialProvider:description
No description available.
Purple.CredentialProvider:id
No description available.
Purple.CredentialProvider:name
No description available.

Signals

Signals inherited from GObject (1)
GObject.Object::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.

Class structure

struct PurpleNoopCredentialProviderClass {
  PurpleCredentialProviderClass parent_class;
  
}
No description available.
Class members
parent_class
PurpleCredentialProviderClass
  No description available.