OpenStax.Swift v0.1.0 OpenStax.Swift.AuthAgent

This module is responsible for storing configuration of Swift backends.

Summary

Functions

Returns current access token for a backend

Starts a new agent for storing configuration

Functions

get_config(backend_id)

Returns current access token for a backend.

register(backend_id, auth_token \\ nil, endpoint_url \\ nil, signing_key \\ nil)

Registers new backend.

set_config(backend_id, auth_token, endpoint_url, signing_key \\ nil)

Sets current configuration for a backend.

start_link(opts \\ [])

Starts a new agent for storing configuration.