blob: f5b8827ba7b718c93491cbeb8912606358eedcfa [file] [log] [blame]
James Ring3650fd42015-04-22 18:09:24 -07001pkg security, func CreatePersistentPrincipal(string, []byte) (security.Principal, error)
2pkg security, func InitDefaultBlessings(security.Principal, string) error
3pkg security, func LoadPEMKey(io.Reader, []byte) (interface{}, error)
4pkg security, func LoadPersistentPrincipal(string, []byte) (security.Principal, error)
5pkg security, func NewFileSerializer(string, string) *FileSerializer
6pkg security, func NewPrincipal() (security.Principal, error)
7pkg security, func NewPrincipalFromSigner(security.Signer, *PrincipalStateSerializer) (security.Principal, error)
8pkg security, func NewPrincipalKey() (security.PublicKey, *ecdsa.PrivateKey, error)
9pkg security, func NewPrincipalStateSerializer(string) (*PrincipalStateSerializer, error)
10pkg security, func SavePEMKey(io.Writer, interface{}, []byte) error
11pkg security, func SetDefaultBlessings(security.Principal, security.Blessings) error
12pkg security, method (*FileSerializer) Readers() (io.ReadCloser, io.ReadCloser, error)
13pkg security, method (*FileSerializer) Writers() (io.WriteCloser, io.WriteCloser, error)
14pkg security, type FileSerializer struct
15pkg security, type PrincipalStateSerializer struct
16pkg security, type PrincipalStateSerializer struct, BlessingRoots SerializerReaderWriter
17pkg security, type PrincipalStateSerializer struct, BlessingStore SerializerReaderWriter
18pkg security, type SerializerReaderWriter interface { Readers, Writers }
19pkg security, type SerializerReaderWriter interface, Readers() (io.ReadCloser, io.ReadCloser, error)
20pkg security, type SerializerReaderWriter interface, Writers() (io.WriteCloser, io.WriteCloser, error)
21pkg security, var ErrBadPassphrase unknown-type