Documentation
¶
Overview ¶
Package securelink provides adapters that wrap github.com/goliatone/go-urlkit/securelink managers so they satisfy go-users securelink interfaces without extra plumbing.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
Manager adapts go-urlkit securelink managers to go-users interfaces.
func NewManager ¶
func NewManager(cfg types.SecureLinkConfigurator) (*Manager, error)
NewManager builds a securelink adapter using the configurator interface.
func WrapManager ¶
WrapManager wraps an existing go-urlkit manager.
func (*Manager) GetAndValidate ¶
GetAndValidate extracts a token from the provided function and validates it.
func (*Manager) GetExpiration ¶
GetExpiration exposes the manager's expiration duration.
Click to show internal directories.
Click to hide internal directories.