Struct signatory::FsKeyStore[][src]

pub struct FsKeyStore { /* fields omitted */ }
This is supported on crate feature std only.
Expand description

Filesystem-backed keystore.

Implementations

Attempt to open a filesystem-backed keystore at the given path, creating it if it doesn’t already exist.

Create a filesystem-backed keystore at the given path, making a new directory and setting its file permissions.

Initialize filesystem-backed keystore, opening the directory at the provided path and checking that it has the correct filesystem permissions.

Get information about a key with the given name.

Import a key with a given name into the provided keyring.

Load a PKCS#8 key from the keystore.

Import a PKCS#8 key into the keystore.

Delete a PKCS#8 key from the keystore.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

Should always be Self

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.