Package dev.sigstore
Interface TrustedRootProvider
-
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface TrustedRootProvider
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static TrustedRootProviderfrom(SigstoreTufClient.Builder tufClientBuilder)static TrustedRootProviderfrom(java.nio.file.Path trustedRoot)SigstoreTrustedRootget()
-
-
-
Method Detail
-
get
SigstoreTrustedRoot get() throws java.security.InvalidAlgorithmParameterException, java.security.cert.CertificateException, java.security.spec.InvalidKeySpecException, java.security.NoSuchAlgorithmException, java.io.IOException, java.security.InvalidKeyException
- Throws:
java.security.InvalidAlgorithmParameterExceptionjava.security.cert.CertificateExceptionjava.security.spec.InvalidKeySpecExceptionjava.security.NoSuchAlgorithmExceptionjava.io.IOExceptionjava.security.InvalidKeyException
-
from
static TrustedRootProvider from(SigstoreTufClient.Builder tufClientBuilder)
-
from
static TrustedRootProvider from(java.nio.file.Path trustedRoot)
-
-