[][src]Trait tame_gcs::signing::KeyProvider

pub trait KeyProvider {
    fn key(&self) -> Key;
fn authorizer(&self) -> &str; }

Provides the details needed for signing a URL

Required methods

fn key(&self) -> Key

The actual key used to sign the URL

fn authorizer(&self) -> &str

The identifier for the key author, in GCP this is the email address of the service account

Loading content...

Implementors

impl KeyProvider for ServiceAccount[src]

Loading content...