Documentation ¶
Index ¶
- type CreateRealmServiceInput
- type CreateRealmServiceOutput
- type CreateRealmUseCase
- type CreateRealmUseCaseInput
- type CreateRealmUseCaseOutput
- type CreateUserServiceInput
- type CreateUserServiceOutput
- type CreateUserUseCase
- type CreateUserUseCaseInput
- type CreateUserUseCaseOutput
- type PasswordHasher
- type RealmService
- type UserService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateRealmServiceInput ¶
type CreateRealmUseCase ¶
type CreateRealmUseCase interface {
Execute(ctx context.Context, input CreateRealmUseCaseInput) (CreateRealmUseCaseOutput, error)
}
type CreateRealmUseCaseInput ¶
type CreateUserServiceInput ¶
type CreateUserServiceOutput ¶
type CreateUserUseCase ¶
type CreateUserUseCase interface {
Execute(ctx context.Context, input CreateUserUseCaseInput) (CreateUserUseCaseOutput, error)
}
type CreateUserUseCaseInput ¶
type CreateUserUseCaseOutput ¶
type PasswordHasher ¶
type PasswordHasher interface { Hash(data string) (string, error) Compare(data, encodedHash string) (bool, error) }
PKG
type RealmService ¶
type RealmService interface {
Create(ctx context.Context, input CreateRealmServiceInput) (CreateRealmServiceOutput, error)
}
type UserService ¶
type UserService interface {
Create(ctx context.Context, input CreateUserServiceInput) (CreateUserServiceOutput, error)
}
Click to show internal directories.
Click to hide internal directories.