Documentation ¶
Index ¶
- func CreateVaultPolicy(client *api.Client, policyName, keyName string) error
- func CreateVaultToken(cli *api.Client, name string, params map[string]interface{}) (string, error)
- func CreateVaultTransitKey(cli *api.Client, prefix, name string, ...) error
- func ParseEndpoint(ep string) (proto, address string, err error)
- func RotateVaultTransitKey(cli *api.Client, prefix, name string, ...) error
- func UnaryServerInterceptor(ctx context.Context, req interface{}, info *grpc.UnaryServerInfo, ...) (interface{}, error)
- type AppRoleCredentials
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateVaultPolicy ¶
func CreateVaultToken ¶
func CreateVaultTransitKey ¶
func ParseEndpoint ¶
ParseEndpoint returns unix socket's protocol and address
func RotateVaultTransitKey ¶
func UnaryServerInterceptor ¶
func UnaryServerInterceptor(ctx context.Context, req interface{}, info *grpc.UnaryServerInfo, handler grpc.UnaryHandler) (interface{}, error)
UnaryServerInterceptor provides metrics around Unary RPCs.
Types ¶
type AppRoleCredentials ¶
func CreateVaultAppRole ¶
Click to show internal directories.
Click to hide internal directories.