Index
All Classes and Interfaces|All Packages
D
- dev.sigstore.plugin - package dev.sigstore.plugin
- dev.sigstore.sigstore_maven_plugin - package dev.sigstore.sigstore_maven_plugin
E
- execute() - Method in class dev.sigstore.plugin.JarSign
- execute() - Method in class dev.sigstore.plugin.SigstoreSignAttachedMojo
- execute() - Method in class dev.sigstore.sigstore_maven_plugin.HelpMojo
F
- FulcioOidHelper - Class in dev.sigstore.plugin
-
Helper to decode Fulcio OID data, see Sigstore OID information.
- FulcioOidHelper() - Constructor for class dev.sigstore.plugin.FulcioOidHelper
G
- generateKeyPair(String, String) - Method in class dev.sigstore.plugin.JarSign
-
Returns a new ephemeral keypair according to the plugin parameters
- getHttpTransport() - Method in class dev.sigstore.plugin.JarSign
-
Generates an HTTP Transport according to the requested SSL verification settings
- getIDToken(String) - Method in class dev.sigstore.plugin.JarSign
-
Obtains an OpenID Connect Identity Token from the OIDC provider specified in
oidcAuthURL
- getIssuer(X509Certificate) - Static method in class dev.sigstore.plugin.FulcioOidHelper
- getIssuerV1(X509Certificate) - Static method in class dev.sigstore.plugin.FulcioOidHelper
-
Deprecated.
- getIssuerV2(X509Certificate) - Static method in class dev.sigstore.plugin.FulcioOidHelper
- getSigningCert(String, PublicKey, String) - Method in class dev.sigstore.plugin.JarSign
-
Obtains a X509 code signing certificate signed by the Fulcio instance specified in
fulcioInstanceURL
.
H
- HelpMojo - Class in dev.sigstore.sigstore_maven_plugin
-
Display help information on sigstore-maven-plugin.
Callmvn sigstore:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details. - HelpMojo() - Constructor for class dev.sigstore.sigstore_maven_plugin.HelpMojo
J
- JarSign - Class in dev.sigstore.plugin
-
Goal which: generates ephemeral key pair gets OIDC token and associated email requests code signing certificate from sigstore Fulcio signs the JAR file (with
jarsigner
) publishes signed JAR file (that contains the signature per JAR signing spec) to sigstore Rekor - JarSign() - Constructor for class dev.sigstore.plugin.JarSign
S
- signEmailAddress(String, PrivateKey) - Method in class dev.sigstore.plugin.JarSign
-
Signs the provided email address using the provided private key
- signJarFile(PrivateKey, CertPath) - Method in class dev.sigstore.plugin.JarSign
-
Signs a JAR file with
jarsigner
using the private key; the provided certificate chain will be included in the signed JAR file - SigstoreSignAttachedMojo - Class in dev.sigstore.plugin
-
Sign project artifact, the POM, and attached artifacts with sigstore for deployment.
- SigstoreSignAttachedMojo() - Constructor for class dev.sigstore.plugin.SigstoreSignAttachedMojo
- submitToRekor(byte[]) - Method in class dev.sigstore.plugin.JarSign
-
Submits the jarsigned JAR to a Rekor transparency log, with rekor
jar
type
W
- writeSigningCertToFile(CertPath, File) - Method in class dev.sigstore.plugin.JarSign
-
Writes the code signing certificate to a file
All Classes and Interfaces|All Packages