Expand description
Identifier types for each layer of the VOA filesystem hierarchy.
VOA signature verifiers are located in a directory structure described by the VOA file hierarchy. The hierarchy consists of distinct subdirectory layers, each represented by a specific identifier type.
This module provides types for each of the four VOA identifier layers:
Os
, Purpose
, Context
, Technology
.
Modulesยง
- base ๐
- Base types used in other identifiers.
- context ๐
- os ๐
- purpose ๐
- technology ๐
Structsยง
- Custom
Context - A
CustomContext
encodes a value for aContext
that is notContext::Default
. - Custom
Role - A custom value for a
Role
- Custom
Technology - A
CustomTechnology
defines a technology name that is not covered by the variants defined inTechnology
. - Identifier
String - A string that represents a valid VOA identifier.
- Os
- The Os identifier is used to uniquely identify an Operating System (OS), it relies on data
provided by
os-release
. - Purpose
- Combines a
Role
and aMode
to describe the context in which signature verifiers in a directory structure are used.