A secret
Fields
-
string
uuid
Unique identifier/object reference
-
string
value
the secret
-
Map[string,string]
other_config
other_config
Implicit messages
-
Record[secret]
get_record
(session session_id, secret self)
Get a record containing the current state of the given secret.
-
secret
get_by_uuid
(session session_id, string uuid)
Get a reference to the secret instance with the specified UUID.
-
secret
create
(session session_id, string value, Map[string,string] other_config)
Create a new secret instance, and return its handle.
-
void
destroy
(session session_id, secret self)
Destroy the specified secret instance.
-
Set[secret]
get_all
(session session_id)
Return a list of all the secrets known to the system.
-
Map[secret,Record[secret]]
get_all_records
(session session_id)
Return a map of secret references to secret records for all secrets known to the system.
Explicit messages