1
0
vault-redux/vault/namespaces.go
hc-github-team-secure-vault-core 413abceccb
backport of commit e6e99e6994d67d79937aec3822f410408002ab4e (#25948)
Co-authored-by: Paul Banks <pbanks@hashicorp.com>
2024-03-14 13:44:41 +00:00

26 lines
675 B
Go

// Copyright (c) HashiCorp, Inc.
// SPDX-License-Identifier: BUSL-1.1
package vault
import (
"context"
"github.com/hashicorp/vault/helper/namespace"
)
var NamespaceByID func(context.Context, string, *Core) (*namespace.Namespace, error) = namespaceByID
func namespaceByID(ctx context.Context, nsID string, c *Core) (*namespace.Namespace, error) {
if nsID == namespace.RootNamespaceID {
return namespace.RootNamespace, nil
}
return nil, namespace.ErrNoNamespace
}
var NamespaceRegister func(context.Context, *namespace.Namespace, *Core) error = namespaceRegister
func namespaceRegister(ctx context.Context, ns *namespace.Namespace, c *Core) error {
return nil
}