Directories
¶
Path | Synopsis |
---|---|
Package apiserver does all of the work necessary to create a iam APIServer.
|
Package apiserver does all of the work necessary to create a iam APIServer. |
config
Package config defines configuration for iam-apiserver.
|
Package config defines configuration for iam-apiserver. |
controller/v1/cache
Package cache defines a cache service which can return all secrets and policies.
|
Package cache defines a cache service which can return all secrets and policies. |
options
* @Author: your name * @Date: 2021-12-30 23:07:01 * @LastEditTime: 2021-12-30 23:27:24 * @LastEditors: Please set LastEditors * @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE * @FilePath: /IAM/internal/apiserver/options/options.go
|
* @Author: your name * @Date: 2021-12-30 23:07:01 * @LastEditTime: 2021-12-30 23:27:24 * @LastEditors: Please set LastEditors * @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE * @FilePath: /IAM/internal/apiserver/options/options.go |
service/v1
Package v1 is the place where you can implements more complex business logic.
|
Package v1 is the place where you can implements more complex business logic. |
store
Package store defines the storage interface for iam-apiserver.
|
Package store defines the storage interface for iam-apiserver. |
store/mysql
Package mysql implements `github.com/rose839/IAM/internal/apiserver/store.Store` interface.
|
Package mysql implements `github.com/rose839/IAM/internal/apiserver/store.Store` interface. |
pkg
|
|
code
Package code defines error codes for IAM platform.
|
Package code defines error codes for IAM platform. |
middleware
Package middleware defines multiple gin middlewares
|
Package middleware defines multiple gin middlewares |
middleware/auth
Package auth defines authentication strategy like Basic, Bearer.
|
Package auth defines authentication strategy like Basic, Bearer. |
options
Package options is the public flags and options used by a generic api server.
|
Package options is the public flags and options used by a generic api server. |
server
Package server defines the generic apiserver used by all iam platform.
|
Package server defines the generic apiserver used by all iam platform. |
Click to show internal directories.
Click to hide internal directories.