All Classes and Interfaces
Class
Description
A provider for username and password authentication
Record for annotations
Archive utilities
Class for artifact type
Interface for auth provider
Must return the authentication header to pass to HTTP requests
Enum for authentication schemes
Implements a credentials store using a configuration file
to keep the credentials in plain-text.
Nested Credential class to represent username and password pairs.
Credential helper response
AuthStoreAuthenticationProvider is an implementation of the
AuthProvider interface.A provider for bearer token authentication
Class for config
Constants used in the SDK.
A referer of a container on a
Registry.Represents the containers trust policy loaded from a
policy.json file.Copy utility class.
Options for copy.
Interface for describable objects
Main class for descriptor
An error object for OCI API
HTTP client for ORAS
Builder for the HTTP client
Response wrapper
The token response
Index from an OCI layout
Utility class for JSON operations.
Class for layer
A referer of a container on a
OCILayout.Local path
Class for manifest
Manifest descriptor
A provider without any authentication
Abstract class for OCI operation on remote registry or layout
Commons methods for OCI operations
Options controlling the behavior of
OCI.pullArtifact(T, java.nio.file.Path, land.oras.OCI.PullOptions) operations.Options controlling the behavior of
OCI.pushArtifact(T, land.oras.LocalPath...) operations.Index from an OCI layout
Builder for the registry
Exception for ORAS
Annotation to mark ORAS models
Operating system utilities
Record for platform information
Carries the data a
PolicyRequirement needs to evaluate an image.A single requirement entry inside a containers policy scope.
Accept any image unconditionally – no signature or digest verification is performed.
Reject every image unconditionally.
Require a GPG "simple signing" signature.
Require a valid keyed Sigstore/Cosign signature attached to the image as an OCI referrer.
A referer of a container on a
OCI.List of referrers
Handle registries.conf configuration
The model of a mirror entry within a [[registry]] table.
Controls which pull operations may use a mirror.
A registry is the main entry point for interacting with a container registry
Builder for the registry
The repositories response object
Enum representing the different scopes for authentication.
Store scopes
Supplies the raw signature artifacts attached to an image so that policy requirements can verify
them without the
land.oras.policy package depending on the registry implementation.Class for subject
Supported algorithms for digest.
Supported compression method for archive
See @link https://github.com/opencontainers/image-spec/blob/main/descriptor.md#digests
See @link https://github.com/opencontainers/image-spec/blob/main/descriptor.md#registered-algorithms
The tags response object
Cache for storing token responses based on scopes.
Utility class for TOML operations.
The transport of a containers policy scope
This SDK only operates on registry images, so only the
"docker"A provider for username and password authentication
SDK Version
Utility class for YAML operations.