v.io: v.io/x/ref/lib/security/signing Index | Files | Directories

package signing

import "v.io/x/ref/lib/security/signing"

Index

Package Files

signing.go

type Service Uses

type Service interface {
    // Signer returns a security.Signer for the specified key, which will
    // generally be referred to as a filename. Credentials
    // will generally be a passphrase for accessing the key.
    Signer(ctx context.Context, key string, credentials []byte) (security.Signer, error)

    // Close releases/closes all resources associated with the service instance.
    Close(ctx context.Context) error
}

Service defines the interface for a signing service.

Directories

PathSynopsis
internal
keyfilePackage keyfile provides a signing service that uses files to store keys.
sshagentPackage sshagent provides the ability to use openssh's ssh-agent to carry out key signing operations using keys stored therein.

Package signing imports 2 packages (graph) and is imported by 4 packages. Updated 2020-10-22. Refresh now. Tools for package owners.