mirror of
				https://github.com/optim-enterprises-bv/vault.git
				synced 2025-11-04 04:28:08 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			29 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
// Copyright (c) HashiCorp, Inc.
 | 
						|
// SPDX-License-Identifier: MPL-2.0
 | 
						|
 | 
						|
package consts
 | 
						|
 | 
						|
import "errors"
 | 
						|
 | 
						|
var (
 | 
						|
	// ErrSealed is returned if an operation is performed on a sealed barrier.
 | 
						|
	// No operation is expected to succeed before unsealing
 | 
						|
	ErrSealed = errors.New("Vault is sealed")
 | 
						|
 | 
						|
	// ErrAPILocked is returned if an operation is performed when the API is
 | 
						|
	// locked for the request namespace.
 | 
						|
	ErrAPILocked = errors.New("API access to this namespace has been locked by an administrator")
 | 
						|
 | 
						|
	// ErrStandby is returned if an operation is performed on a standby Vault.
 | 
						|
	// No operation is expected to succeed until active.
 | 
						|
	ErrStandby = errors.New("Vault is in standby mode")
 | 
						|
 | 
						|
	// ErrPathContainsParentReferences is returned when a path contains parent
 | 
						|
	// references.
 | 
						|
	ErrPathContainsParentReferences = errors.New("path cannot contain parent references")
 | 
						|
 | 
						|
	// ErrInvalidWrappingToken is returned when checking for the validity of
 | 
						|
	// a wrapping token that turns out to be invalid.
 | 
						|
	ErrInvalidWrappingToken = errors.New("wrapping token is not valid or does not exist")
 | 
						|
)
 |