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
jarsignerusing 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
jartype
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