mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-03 19:58:17 +00:00 
			
		
		
		
	dependencies: update gh/Azure/auto-test/{adal,validation}
Signed-off-by: Humble Chirammal <humble.devassy@gmail.com>
This commit is contained in:
		
							
								
								
									
										7
									
								
								vendor/github.com/golang-jwt/jwt/v4/parser.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										7
									
								
								vendor/github.com/golang-jwt/jwt/v4/parser.go
									
									
									
										generated
									
									
										vendored
									
									
								
							@@ -42,6 +42,13 @@ func (p *Parser) Parse(tokenString string, keyFunc Keyfunc) (*Token, error) {
 | 
			
		||||
	return p.ParseWithClaims(tokenString, MapClaims{}, keyFunc)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// ParseWithClaims parses, validates, and verifies like Parse, but supplies a default object implementing the Claims
 | 
			
		||||
// interface. This provides default values which can be overridden and allows a caller to use their own type, rather
 | 
			
		||||
// than the default MapClaims implementation of Claims.
 | 
			
		||||
//
 | 
			
		||||
// Note: If you provide a custom claim implementation that embeds one of the standard claims (such as RegisteredClaims),
 | 
			
		||||
// make sure that a) you either embed a non-pointer version of the claims or b) if you are using a pointer, allocate the
 | 
			
		||||
// proper memory for it before passing in the overall claims, otherwise you might run into a panic.
 | 
			
		||||
func (p *Parser) ParseWithClaims(tokenString string, claims Claims, keyFunc Keyfunc) (*Token, error) {
 | 
			
		||||
	token, parts, err := p.ParseUnverified(tokenString, claims)
 | 
			
		||||
	if err != nil {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user