Documentation
      ¶
    
    
  
    
  
    Overview ¶
Package auth contains implementations for interfaces in the pkg/auth package
      
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| 
       Package authenticator contains implementations for pkg/auth/authenticator interfaces 
         | 
      Package authenticator contains implementations for pkg/auth/authenticator interfaces | 
| 
         
          
            password
            
            
          
           
      Package password contains authenticator.Password implementations 
         | 
      Package password contains authenticator.Password implementations | 
| 
         
          
            password/keystone
            
            
          
           
      Package keystone provides authentication via keystone. 
         | 
      Package keystone provides authentication via keystone. | 
| 
         
          
            request/x509
            
            
          
           
      Package x509 provides a request authenticator that validates and extracts user information from client certificates 
         | 
      Package x509 provides a request authenticator that validates and extracts user information from client certificates | 
| 
         
          
            token/oidc
            
            
          
           
      oidc implements the authenticator.Token interface using the OpenID Connect protocol. 
         | 
      oidc implements the authenticator.Token interface using the OpenID Connect protocol. | 
| 
         
          
            token/webhook
            
            
          
           
      Package webhook implements the authenticator.Token interface using HTTP webhooks. 
         | 
      Package webhook implements the authenticator.Token interface using HTTP webhooks. | 
| 
       Package authorizer contains implementations for pkg/auth/authorizer interfaces 
         | 
      Package authorizer contains implementations for pkg/auth/authorizer interfaces | 
| 
         
          
            rbac
            
            
          
           
      Package rbac implements the authorizer.Authorizer interface using roles base access control. 
         | 
      Package rbac implements the authorizer.Authorizer interface using roles base access control. | 
| 
         
          
            webhook
            
            
          
           
      Package webhook implements the authorizer.Authorizer interface using HTTP webhooks. 
         | 
      Package webhook implements the authorizer.Authorizer interface using HTTP webhooks. | 
 Click to show internal directories. 
   Click to hide internal directories.