Documentation
¶
Overview ¶
Package tinkio provides io helper functions for tink.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ECDSAPEMKeyset ¶
ECDSAPEMKeyset converts a set of PEMs into a tink.Keyset. Implements tink.KeysetReader.
func (*ECDSAPEMKeyset) Read ¶
func (p *ECDSAPEMKeyset) Read() (*tinkpb.Keyset, error)
Read returns a (cleartext) Keyset object from a set of PEMs.
func (*ECDSAPEMKeyset) ReadEncrypted ¶
func (p *ECDSAPEMKeyset) ReadEncrypted() (*tinkpb.EncryptedKeyset, error)
ReadEncrypted returns an EncryptedKeyset object from disk.
type ProtoKeysetFile ¶
type ProtoKeysetFile struct {
File string
}
ProtoKeysetFile reads and writes keysets from disk.
func (*ProtoKeysetFile) Read ¶
func (p *ProtoKeysetFile) Read() (*tinkpb.Keyset, error)
Read returns a (cleartext) Keyset object from disk.
func (*ProtoKeysetFile) ReadEncrypted ¶
func (p *ProtoKeysetFile) ReadEncrypted() (*tinkpb.EncryptedKeyset, error)
ReadEncrypted returns an EncryptedKeyset object from disk.
func (*ProtoKeysetFile) Write ¶
func (p *ProtoKeysetFile) Write(keyset *tinkpb.Keyset) error
Write the keyset to disk.
func (*ProtoKeysetFile) WriteEncrypted ¶
func (p *ProtoKeysetFile) WriteEncrypted(keyset *tinkpb.EncryptedKeyset) error
WriteEncrypted the encrypted keyset to disk.
Click to show internal directories.
Click to hide internal directories.