glide up
This commit is contained in:
		
							
								
								
									
										13
									
								
								vendor/github.com/go-kit/kit/auth/jwt/middleware.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										13
									
								
								vendor/github.com/go-kit/kit/auth/jwt/middleware.go
									
									
									
										generated
									
									
										vendored
									
									
								
							@@ -1,10 +1,10 @@
 | 
			
		||||
package jwt
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"context"
 | 
			
		||||
	"errors"
 | 
			
		||||
 | 
			
		||||
	jwt "github.com/dgrijalva/jwt-go"
 | 
			
		||||
	"golang.org/x/net/context"
 | 
			
		||||
 | 
			
		||||
	"github.com/go-kit/kit/endpoint"
 | 
			
		||||
)
 | 
			
		||||
@@ -15,8 +15,7 @@ const (
 | 
			
		||||
	// JWTTokenContextKey holds the key used to store a JWT Token in the
 | 
			
		||||
	// context.
 | 
			
		||||
	JWTTokenContextKey contextKey = "JWTToken"
 | 
			
		||||
 | 
			
		||||
	// JWTClaimsContextKey holds the key used to store the JWT Claims in the
 | 
			
		||||
	// JWTClaimsContxtKey holds the key used to store the JWT Claims in the
 | 
			
		||||
	// context.
 | 
			
		||||
	JWTClaimsContextKey contextKey = "JWTClaims"
 | 
			
		||||
)
 | 
			
		||||
@@ -25,26 +24,20 @@ var (
 | 
			
		||||
	// ErrTokenContextMissing denotes a token was not passed into the parsing
 | 
			
		||||
	// middleware's context.
 | 
			
		||||
	ErrTokenContextMissing = errors.New("token up for parsing was not passed through the context")
 | 
			
		||||
 | 
			
		||||
	// ErrTokenInvalid denotes a token was not able to be validated.
 | 
			
		||||
	ErrTokenInvalid = errors.New("JWT Token was invalid")
 | 
			
		||||
 | 
			
		||||
	// ErrTokenExpired denotes a token's expire header (exp) has since passed.
 | 
			
		||||
	ErrTokenExpired = errors.New("JWT Token is expired")
 | 
			
		||||
 | 
			
		||||
	// ErrTokenMalformed denotes a token was not formatted as a JWT token.
 | 
			
		||||
	ErrTokenMalformed = errors.New("JWT Token is malformed")
 | 
			
		||||
 | 
			
		||||
	// ErrTokenNotActive denotes a token's not before header (nbf) is in the
 | 
			
		||||
	// future.
 | 
			
		||||
	ErrTokenNotActive = errors.New("token is not valid yet")
 | 
			
		||||
 | 
			
		||||
	// ErrUnexpectedSigningMethod denotes a token was signed with an unexpected
 | 
			
		||||
	// ErrUncesptedSigningMethod denotes a token was signed with an unexpected
 | 
			
		||||
	// signing method.
 | 
			
		||||
	ErrUnexpectedSigningMethod = errors.New("unexpected signing method")
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// Claims is a map of arbitrary claim data.
 | 
			
		||||
type Claims map[string]interface{}
 | 
			
		||||
 | 
			
		||||
// NewSigner creates a new JWT token generating middleware, specifying key ID,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user