idm

package
v1.6.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 9, 2019 License: AGPL-3.0 Imports: 0 Imported by: 0

Documentation

Overview

## Identity management services.

Services under this folder are all related to Identity Management: Authentication, Authorizations, role-based acls, etc.

Directories

Path Synopsis
acl
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
Package auth provides all authentication related features
Package auth provides all authentication related features
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
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.
key
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 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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL