|  | @@ -85,3 +85,25 @@ func (this *AuthenticatorChain) Seal(payload *alloc.Buffer) {
 | 
	
		
			
				|  |  |  		auth.Seal(payload)
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +type NoOpAuthenticator struct{}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +func (this NoOpAuthenticator) Overhead() int {
 | 
	
		
			
				|  |  | +	return 0
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +func (this NoOpAuthenticator) Open(payload *alloc.Buffer) bool {
 | 
	
		
			
				|  |  | +	return true
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +func (this NoOpAuthenticator) Seal(payload *alloc.Buffer) {}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +type NoOpAuthenticatorFactory struct{}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +func (this NoOpAuthenticatorFactory) Create(config AuthenticatorConfig) Authenticator {
 | 
	
		
			
				|  |  | +	return NoOpAuthenticator{}
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +type NoOpAuthenticatorConfig struct{}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +func init() {
 | 
	
		
			
				|  |  | +	RegisterAuthenticator("none", NoOpAuthenticatorFactory{}, func() interface{} { return NoOpAuthenticatorConfig{} })
 | 
	
		
			
				|  |  | +}
 |