src

Go monorepo.
git clone git://code.dwrz.net/src
Log | Files | Refs

auth.go (1221B)


      1 package imds
      2 
      3 import (
      4 	"context"
      5 
      6 	"github.com/aws/smithy-go/middleware"
      7 )
      8 
      9 type getIdentityMiddleware struct {
     10 	options Options
     11 }
     12 
     13 func (*getIdentityMiddleware) ID() string {
     14 	return "GetIdentity"
     15 }
     16 
     17 func (m *getIdentityMiddleware) HandleFinalize(ctx context.Context, in middleware.FinalizeInput, next middleware.FinalizeHandler) (
     18 	out middleware.FinalizeOutput, metadata middleware.Metadata, err error,
     19 ) {
     20 	return next.HandleFinalize(ctx, in)
     21 }
     22 
     23 type signRequestMiddleware struct {
     24 }
     25 
     26 func (*signRequestMiddleware) ID() string {
     27 	return "Signing"
     28 }
     29 
     30 func (m *signRequestMiddleware) HandleFinalize(ctx context.Context, in middleware.FinalizeInput, next middleware.FinalizeHandler) (
     31 	out middleware.FinalizeOutput, metadata middleware.Metadata, err error,
     32 ) {
     33 	return next.HandleFinalize(ctx, in)
     34 }
     35 
     36 type resolveAuthSchemeMiddleware struct {
     37 	operation string
     38 	options   Options
     39 }
     40 
     41 func (*resolveAuthSchemeMiddleware) ID() string {
     42 	return "ResolveAuthScheme"
     43 }
     44 
     45 func (m *resolveAuthSchemeMiddleware) HandleFinalize(ctx context.Context, in middleware.FinalizeInput, next middleware.FinalizeHandler) (
     46 	out middleware.FinalizeOutput, metadata middleware.Metadata, err error,
     47 ) {
     48 	return next.HandleFinalize(ctx, in)
     49 }