sms

package
v0.0.0-...-28b5d30 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 6, 2025 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

View Source
const SMS_BODY = "[Test] Authgear sms"

Variables

View Source
var DependencySet = wire.NewSet(
	NewLogger,
	wire.Struct(new(Service), "*"),
)

Functions

func NewTranslationService

func NewTranslationService(app *model.App) *translation.Service

func ProvideDefaultLanguageTag

func ProvideDefaultLanguageTag(app *model.App) template.DefaultLanguageTag

func ProvideResourceManager

func ProvideResourceManager(app *model.App) *resource.Manager

func ProvideSupportedLanguageTags

func ProvideSupportedLanguageTags(app *model.App) template.SupportedLanguageTags

Types

type Logger

type Logger struct{ *log.Logger }

func NewLogger

func NewLogger(lf *log.Factory) Logger

type NoopStaticAssetResolver

type NoopStaticAssetResolver struct{}

func ProvideStaticAssetResolver

func ProvideStaticAssetResolver() *NoopStaticAssetResolver

func (*NoopStaticAssetResolver) StaticAssetURL

func (r *NoopStaticAssetResolver) StaticAssetURL(ctx context.Context, id string) (url string, err error)

type Service

type Service struct {
	LoggerFactory *log.Factory
	DenoEndpoint  config.DenoEndpoint
	Logger        Logger
}

func (*Service) SendTestSMS

func (s *Service) SendTestSMS(
	ctx context.Context,
	app *model.App,
	to string,
	webhookSecretLoader func(ctx context.Context) (*config.WebhookKeyMaterials, error),
	input model.SMSProviderConfigurationInput) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL