1
0
vault-redux/vault/token_store_util.go
2024-01-02 10:36:20 -08:00

31 lines
683 B
Go

// Copyright (c) HashiCorp, Inc.
// SPDX-License-Identifier: BUSL-1.1
//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
}