All Types

(extensions in package net.corda.packaging.internal)
kotlin.ByteArray
net.corda.packaging.CordappManifest

A parsed CorDapp JAR Manifest providing access to CorDapp-specific attributes.

net.corda.packaging.CordappManifestException

Thrown if an exception occurs while parsing main cordapp Manifest .

net.corda.packaging.Cpb

Contains information on a CPB.

net.corda.packaging.internal.CpbBuilder
net.corda.packaging.internal.CpbLoader
net.corda.packaging.Cpk

Contains information on a Cpk.

net.corda.packaging.internal.CpkDependencyResolver
net.corda.packaging.internal.CpkLoader
net.corda.packaging.DependencyMetadataException

Thrown if an exception occurs while parsing CPK dependencies.

net.corda.packaging.DependencyResolutionException

Thrown if an error occurs while resolving CPK dependencies.

net.corda.packaging.InvalidSignatureException

Thrown if an invalid jar signature is detected.

net.corda.packaging.internal.JarExtractorInputStream

Input stream that extract a jar archive in the provided destination while reading it

net.corda.packaging.ManifestCordappInfo

Information on a contract or workflow CorDapp in a CordappManifest.

net.corda.packaging.PackagingException

Thrown if an exception occurs while reading a CPK/CPB file.

net.corda.packaging.internal.SignatureCollector

Helper class to extract signatures from a jar file, it has to be used calling addEntry on all of the jar's JarEntry after having consumed their entry content from the source java.util.jar.JarInputStream, then certificates property will contain the public keys of the jar's signers.

net.corda.packaging.SigningParameters

Parameters for signing a jar file: keyStore the keystore containing the private key keyAlias alias name of the private key inside keyStore password (if any) for the private key inside the keyStore

net.corda.packaging.internal.TeeInputStream

InputStream that also writes its content to the provided OutputStream while reading

net.corda.packaging.internal.UncloseableInputStream

InputStream wrapper that prevents it from being closed, useful to pass an InputStream instance to a method that closes the stream before it has been fully consumed (and whose remaining content is still needed by the caller)

net.corda.packaging.internal.UncloseableOutputStream

OutputStream wrapper that prevents it from being closed, useful to pass an OutputStream instance to a method that closes the stream before it has been finalized by the caller

net.corda.packaging.VersionComparator
net.corda.packaging.internal.ZipExtractorInputStream

Input stream that extract a zip archive in the provided destination while reading it

net.corda.packaging.internal.ZipTweaker

Helper class to ease the creation of a copy of zip archive, editing some of its ZipEntry