Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TrustedKeyable ¶
func (*TrustedKeyable) VerifyInviterOrSigner ¶
func (keyable *TrustedKeyable) VerifyInviterOrSigner(signedByKeyable *TrustedKeyable) error
type TrustedKeyablesChain ¶
type TrustedKeyablesChain struct {
TrustedRoot TrustedKeyablesMap
TrustChain TrustedKeyablesMap
}
func (*TrustedKeyablesChain) SignerTrustedKeyable ¶
func (trustedKeyables *TrustedKeyablesChain) SignerTrustedKeyable(signer *Signer) (*TrustedKeyable, error)
func (*TrustedKeyablesChain) Verify ¶
func (trustedKeyables *TrustedKeyablesChain) Verify(signer *Signer) error
type TrustedKeyablesMap ¶
type TrustedKeyablesMap map[string]TrustedKeyable
func (TrustedKeyablesMap) SignerTrustedKeyable ¶
func (trustedKeyables TrustedKeyablesMap) SignerTrustedKeyable(signer *Signer) (*TrustedKeyable, error)
func (TrustedKeyablesMap) VerifyTrustedRoot ¶
func (trustedKeyables TrustedKeyablesMap) VerifyTrustedRoot(keyable *TrustedKeyable, creatorTrusted TrustedKeyablesMap) error
Click to show internal directories.
Click to hide internal directories.