Documentation
      ¶
    
    
  
    
  
    Overview ¶
## Identity management services.
Services under this folder are all related to Identity Management: Authentication, Authorizations, role-based acls, etc.
      
      Source Files
      ¶
    
- doc.go
 
      
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| 
       Package acl provides persistence and access to Access Control List 
         | 
      Package acl provides persistence and access to Access Control List | 
| 
         
          
            grpc
            
            
          
           
      Package grpc provides a service for storing and CRUD-ing ACLs 
         | 
      Package grpc provides a service for storing and CRUD-ing ACLs | 
| 
         
          
            rest
            
            
          
           
      Package rest is a REST gateway to the grpc ACL service 
         | 
      Package rest is a REST gateway to the grpc ACL service | 
| 
       graph
        | 
      |
| 
         
          
            rest
            
            
          
           
      Package rest exposes a REST API to aggregate data from various services. 
         | 
      Package rest exposes a REST API to aggregate data from various services. | 
| 
       Package key provides a persistence layer for user key. 
         | 
      Package key provides a persistence layer for user key. | 
| 
         
          
            grpc
            
            
          
           
      Package grpc is a simple encryption key persistence layer 
         | 
      Package grpc is a simple encryption key persistence layer | 
| 
       Package meta add persistence layer for meta data defined by the end users to enrich the nodes. 
         | 
      Package meta add persistence layer for meta data defined by the end users to enrich the nodes. | 
| 
         
          
            grpc
            
            
          
           
      Package grpc provides persistence layer for user-defined metadata 
         | 
      Package grpc provides persistence layer for user-defined metadata | 
| 
         
          
            namespace
            
            
          
           
      Package namespace provides operations for managing user-metadata namespaces 
         | 
      Package namespace provides operations for managing user-metadata namespaces | 
| 
         
          
            rest
            
            
          
           
      Package provides a gateway to the underlying grpc service 
         | 
      Package provides a gateway to the underlying grpc service | 
| 
       Package acl provides persistence and access to Access Control List 
         | 
      Package acl provides persistence and access to Access Control List | 
| 
         
          
            grpc
            
            
          
           
      Package grpc spins an OpenID Connect Server using the coreos/dex implementation 
         | 
      Package grpc spins an OpenID Connect Server using the coreos/dex implementation | 
| 
         
          
            lang
            
            
          
           
      Package lang provides auth-related i18n strings 
         | 
      Package lang provides auth-related i18n strings | 
| 
         
          
            rest
            
            
          
           
      Package rest provides access to the TokenServiceApi 
         | 
      Package rest provides access to the TokenServiceApi | 
| 
         
          
            web
            
            
          
           
      Package grpc spins an OpenID Connect Server using the coreos/dex implementation 
         | 
      Package grpc spins an OpenID Connect Server using the coreos/dex implementation | 
| 
       Package policy provides advanced policy features to fine tune end-user permissions. 
         | 
      Package policy provides advanced policy features to fine tune end-user permissions. | 
| 
         
          
            conditions
            
            
          
           
      Package conditions provides implementation of basic condition rules to enable building elaborated policies. 
         | 
      Package conditions provides implementation of basic condition rules to enable building elaborated policies. | 
| 
         
          
            grpc
            
            
          
           
      Package grpc is the policy engine service 
         | 
      Package grpc is the policy engine service | 
| 
         
          
            lang
            
            
          
           
      Package lang provides policy-related i18n strings 
         | 
      Package lang provides policy-related i18n strings | 
| 
         
          
            rest
            
            
          
           
      Package rest is a gateway to the underlying grpc service 
         | 
      Package rest is a gateway to the underlying grpc service | 
| 
       Package role is in charge of managing user roles 
         | 
      Package role is in charge of managing user roles | 
| 
         
          
            grpc
            
            
          
           
      Package grpc provides persistence layer for CRUD-ing roles 
         | 
      Package grpc provides persistence layer for CRUD-ing roles | 
| 
         
          
            rest
            
            
          
           
      Package rest provides a gateway to the underlying grpc server 
         | 
      Package rest provides a gateway to the underlying grpc server | 
| 
         
          
            rest
            
            
          
           
      Package rest exposes a REST API to manage shared rooms. 
         | 
      Package rest exposes a REST API to manage shared rooms. | 
| 
       Package user implements basic user and group persistence layer. 
         | 
      Package user implements basic user and group persistence layer. | 
| 
         
          
            grpc
            
            
          
           
      * Copyright (c) 2018. 
         | 
      * Copyright (c) 2018. | 
| 
         
          
            rest
            
            
          
           
      Package rest provides a gateway to the underlying grpc service 
         | 
      Package rest provides a gateway to the underlying grpc service | 
| 
       Package workspace implements workspace persistence layer. 
         | 
      Package workspace implements workspace persistence layer. | 
| 
         
          
            grpc
            
            
          
           
      Package grpc provides the persistence for workspaces 
         | 
      Package grpc provides the persistence for workspaces | 
| 
         
          
            rest
            
            
          
           
      Package rest provides a gateway to the underlying grpc service 
         | 
      Package rest provides a gateway to the underlying grpc service | 
 Click to show internal directories. 
   Click to hide internal directories.