Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IdentityConfig ¶
func NewIdentityConfig ¶
func NewIdentityConfig(config Config) (*IdentityConfig, error)
func (*IdentityConfig) CacheSizeForOwnerID ¶
func (i *IdentityConfig) CacheSizeForOwnerID(id string) int
func (*IdentityConfig) DefaultCacheSize ¶
func (i *IdentityConfig) DefaultCacheSize() int
func (*IdentityConfig) IdentitiesForRole ¶
func (i *IdentityConfig) IdentitiesForRole(role identity.RoleType) ([]*driver.ConfiguredIdentity, error)
func (*IdentityConfig) TranslatePath ¶
func (i *IdentityConfig) TranslatePath(path string) string
type Wallets ¶
type Wallets struct { DefaultCacheSize int `yaml:"defaultCacheSize,omitempty"` Certifiers []*driver.ConfiguredIdentity `yaml:"certifiers,omitempty"` Owners []*driver.ConfiguredIdentity `yaml:"owners,omitempty"` Issuers []*driver.ConfiguredIdentity `yaml:"issuers,omitempty"` Auditors []*driver.ConfiguredIdentity `yaml:"auditors,omitempty"` }
Click to show internal directories.
Click to hide internal directories.