Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateTokenAuthCodeService ¶
type CreateTokenAuthCodeService struct {
// contains filtered or unexported fields
}
type CreateTokenClientCredentialService ¶
type CreateTokenClientCredentialService struct {
// contains filtered or unexported fields
}
func (*CreateTokenClientCredentialService) Handle ¶
func (c *CreateTokenClientCredentialService) Handle(ctx context.Context) (*entities.Token, errors.DomainError)
type ICreateTokenService ¶
type ICreateTokenService interface {
Handle(ctx context.Context) (*entities.Token, domainErrors.DomainError)
}
func NewCreateTokenAuthCodeService ¶
func NewCreateTokenAuthCodeService( command *oauth.CreateTokenClientCredentialCommand, oauthClientRepository repositories.IOauthClientRepository, oauthAccessTokenRepository repositories.IOauthAccessTokenRepository, ) ICreateTokenService
func NewCreateTokenClientCredentialService ¶
func NewCreateTokenClientCredentialService( command *oauth.CreateTokenClientCredentialCommand, oauthClientRepository repositories.IOauthClientRepository, oauthAccessTokenRepository repositories.IOauthAccessTokenRepository, ) ICreateTokenService
Click to show internal directories.
Click to hide internal directories.