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§
type Symmetric: KeyId<KeyValue = SymmetricCryptoKey>
type Private: KeyId<KeyValue = PrivateKey>
Sourcetype Signing: KeyId<KeyValue = SigningKey>
type Signing: KeyId<KeyValue = SigningKey>
Signing keys are used to create detached signatures and to sign objects.