package
0.0.0-20190517095446-cafed51b034b
Repository: https://github.com/fluidkeys/api.git
Documentation: pkg.go.dev
# Structs
CreateEventRequest is the JSON structure containing an event to be logged from Fluidkeys client.
ErrorResponse is the JSON structure returned when the API encounters an error.
GetPublicKeyResponse is the JSON structure returned by the get public key API endpoint.
GetTeamResponse is the JSON structure returned by the get team API endpoint.
GetTeamRosterResponse is the JSON structure containing the team's roster and detached signature, encrypted to the key that requested it.
ListRequestsToJoinTeamResponse is the JSON structure returned by the list requests to join team API endpoint.
ListSecretsResponse is the JSON structure returned by the list secrets API endpoint.
RequestToJoinTeam is the JSON structure containg the data for a request to join a team returned by the list requests to join team API endpoint.
RequestToJoinTeamRequest is the JSON structure used for requests to the request to join team API enndpoint.
Secret is the JSON structure containing the metadata and content for an encrypted secret returned by the list secrets API endpoint.
SecretMetadata contains non-content information about an encrypted secret.
SendSecretRequest is the JSON structure used for requests to the send secret API endpoint.
TeamRosterAndSignature contains a TOML team roster and an armored detached OpenPGP signature.
UpsertPublicKeyRequest is a request to create or update a public key.
UpsertPublicKeyResponse is the JSON response returned from the upsert public key endpoint.
UpsertPublicKeySignedData is data self-signed by the public key being upserted to ensure that only the owner of a public key can upload it (a third party can't generate a valid signature).
# Type aliases
UpsertTeamRequest is the JSON structure containing a signed team roster.