open-vault/vault/token_store_util.go

31 lines
682 B
Go

// Copyright (c) HashiCorp, Inc.
// SPDX-License-Identifier: MPL-2.0
//go:build !enterprise
package vault
import (
"github.com/hashicorp/vault/helper/namespace"
)
func (ts *TokenStore) baseView(ns *namespace.Namespace) *BarrierView {
return ts.baseBarrierView
}
func (ts *TokenStore) idView(ns *namespace.Namespace) *BarrierView {
return ts.idBarrierView
}
func (ts *TokenStore) accessorView(ns *namespace.Namespace) *BarrierView {
return ts.accessorBarrierView
}
func (ts *TokenStore) parentView(ns *namespace.Namespace) *BarrierView {
return ts.parentBarrierView
}
func (ts *TokenStore) rolesView(ns *namespace.Namespace) *BarrierView {
return ts.rolesBarrierView
}