Struct
SecretValue
Description [src]
struct SecretValue {
/* No available fields */
}
A value containing a secret
A SecretValue
contains a password or other secret value.
Use secret_value_get()
to get the actual secret data, such as a password.
The secret data is not necessarily null-terminated, unless the content type
is “text/plain”.
Each SecretValue
has a content type. For passwords, this is text/plain
.
Use secret_value_get_content_type()
to look at the content type.
SecretValue
is reference counted and immutable. The secret data is only
freed when all references have been released via secret_value_unref()
.
Stability: Stable
Instance methods
secret_value_unref_to_password
Unreference a SecretValue
and steal the secret data in
SecretValue
as nonpageable memory.
since: 0.19.0