Documentation
      ¶
    
    
  
    
  
    Index ¶
- Constants
 - func LogRequest(ctx context.Context, log *logger.Logger, operation string, req Request, ...)
 - func LogRequestWithKey(ctx context.Context, log *logger.Logger, operation string, key []byte, ...)
 - type ModelType
 - type Request
 - type Target
 - func TargetFromChainID(chainTargetType, chainTargetName string, chainID []byte) Target
 - func TargetFromContainerIDObjectID(containerID *refs.ContainerID, objectID *refs.ObjectID) Target
 - func TargetFromRef[T any](ref *T, model ModelType[T]) Target
 - func TargetFromRefs[T any](refs []*T, model ModelType[T]) Target
 - func TargetFromString(s string) Target
 
Constants ¶
      View Source
      
  
const ( InvalidValue = "invalid_value" NotDefined = "not_defined" Empty = "empty" )
Variables ¶
This section is empty.
Functions ¶
func LogRequest ¶
Types ¶
type Request ¶
type Request interface {
	GetVerificationHeader() *session.RequestVerificationHeader
}
    type Target ¶
type Target interface {
	String() string
}
    func TargetFromChainID ¶
func TargetFromContainerIDObjectID ¶
func TargetFromContainerIDObjectID(containerID *refs.ContainerID, objectID *refs.ObjectID) Target
func TargetFromRef ¶
func TargetFromRefs ¶
func TargetFromString ¶
 Click to show internal directories. 
   Click to hide internal directories.