Documentation
¶
Index ¶
- func CredentialContextByPartyAndCountry(r CredentialRepository, next http.Handler) http.Handler
- func CredentialContextByToken(r CredentialRepository, next http.Handler) http.Handler
- func GetAuthorizationToken(r *http.Request) string
- func GetCountryCode(request *http.Request) *string
- func GetCredential(ctx context.Context) *db.Credential
- func GetCredentialByToken(r CredentialRepository, ctx context.Context, request *http.Request) (db.Credential, error)
- func GetDateFrom(ctx context.Context, defaultValue string) string
- func GetDateTo(ctx context.Context, defaultValue string) string
- func GetLimit(ctx context.Context, defaultValue int64) int64
- func GetOffset(ctx context.Context, defaultValue int64) int64
- func GetPartyID(request *http.Request) *string
- func Paginate(next http.Handler) http.Handler
- type CredentialRepository
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CredentialContextByPartyAndCountry ¶
func CredentialContextByPartyAndCountry(r CredentialRepository, next http.Handler) http.Handler
func CredentialContextByToken ¶
func CredentialContextByToken(r CredentialRepository, next http.Handler) http.Handler
func GetAuthorizationToken ¶
func GetCountryCode ¶
func GetCredential ¶
func GetCredential(ctx context.Context) *db.Credential
func GetCredentialByToken ¶
func GetCredentialByToken(r CredentialRepository, ctx context.Context, request *http.Request) (db.Credential, error)
func GetPartyID ¶
Types ¶
type CredentialRepository ¶
type CredentialRepository interface { GetCredentialByPartyAndCountryCode(ctx context.Context, arg db.GetCredentialByPartyAndCountryCodeParams) (db.Credential, error) GetCredentialByServerToken(ctx context.Context, serverToken sql.NullString) (db.Credential, error) }
Click to show internal directories.
Click to hide internal directories.