github.com/kiali/kiali@v1.84.0/business/authentication/context.go (about)

     1  package authentication
     2  
     3  import (
     4  	"context"
     5  )
     6  
     7  type contextKey string
     8  
     9  var ContextKeyAuthInfo contextKey = "authInfo"
    10  
    11  func SetAuthInfoContext(ctx context.Context, value interface{}) context.Context {
    12  	return context.WithValue(ctx, ContextKeyAuthInfo, value)
    13  }
    14  
    15  func GetAuthInfoContext(ctx context.Context) interface{} {
    16  	return ctx.Value(ContextKeyAuthInfo)
    17  }