KeyIds

Trait KeyIds 

Source
pub trait KeyIds {
    type Symmetric: KeyId<KeyValue = SymmetricCryptoKey>;
    type Private: KeyId<KeyValue = PrivateKey>;
    type Signing: KeyId<KeyValue = SigningKey>;
}
Expand description

Represents a set of all the key identifiers that need to be defined to use a key store.

Required Associated Types§

Source

type Symmetric: KeyId<KeyValue = SymmetricCryptoKey>

Source

type Private: KeyId<KeyValue = PrivateKey>

Source

type Signing: KeyId<KeyValue = SigningKey>

Signing keys are used to create detached signatures and to sign objects.

Implementors§