Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type CustomMSPFactory ¶
type CustomMSPFactory struct {
// contains filtered or unexported fields
}
func NewCustomMSPFactory ¶
func NewCustomMSPFactory(customUserStore msp.UserStore) *CustomMSPFactory
NewCustomMSPFactory creates a custom MSPFactory
func (*CustomMSPFactory) CreateIdentityManagerProvider ¶
func (f *CustomMSPFactory) CreateIdentityManagerProvider(endpointConfig fab.EndpointConfig, cryptoProvider core.CryptoSuite, userStore msp.UserStore) (msp.IdentityManagerProvider, error)
CreateIdentityManagerProvider creates an IdentityManager provider
func (*CustomMSPFactory) CreateUserStore ¶
func (f *CustomMSPFactory) CreateUserStore(config msp.IdentityConfig) (msp.UserStore, error)
CreateUserStore creates UserStore
type EnrollmentContext ¶
type EnrollmentContext struct {
// contains filtered or unexported fields
}
func (*EnrollmentContext) CancelWithError ¶
func (ctx *EnrollmentContext) CancelWithError(err error)
func (*EnrollmentContext) GetUserData ¶
func (ctx *EnrollmentContext) GetUserData() (mspPvdr.UserDataProvider, error)
type UserData ¶
type UserData fabMspPvdr.UserData
type UserManager ¶
type UserManager struct {
// contains filtered or unexported fields
}
func NewUserManager ¶
func NewUserManager(userStore mspPvdr.UserStore, ctx fab.FabContext) *UserManager
func (*UserManager) Enroll ¶
func (mgr *UserManager) Enroll(username, org, secret string) (msp.UserDataProvider, error)
func (*UserManager) GetSigningIdentity ¶
func (mgr *UserManager) GetSigningIdentity(udPvdr mspPvdr.UserDataProvider) (fab.SigningIdentity, error)
type UserStore ¶
type UserStore struct {
// contains filtered or unexported fields
}
func NewUserStore ¶
func NewUserStore() *UserStore
func (*UserStore) Load ¶
func (store *UserStore) Load(fabMspPvdr.IdentityIdentifier) (*fabMspPvdr.UserData, error)
Click to show internal directories.
Click to hide internal directories.