Index

D E F G H J S W 
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.
Call mvn 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
D E F G H J S W 
All Classes and Interfaces|All Packages