public class Signer extends Object
| Modifier and Type | Method and Description |
|---|---|
static Signer |
getRepoValidator(ValidatorConfig config,
byte[] indexFileData,
byte[] signatureData) |
static Signer |
getRepoValidator(ValidatorConfig config,
byte[] indexFileData,
byte[] signatureData,
Collection<X509Certificate> trustedCerts) |
static SignatureWrapper |
signRepo(Path repoPath,
SignerConfig config) |
boolean |
validatePackage(byte[] bytes,
String packageName) |
protected static void |
verifyIndex(ValidatorConfig config,
byte[] indexFileData) |
public static Signer getRepoValidator(ValidatorConfig config, byte[] indexFileData, byte[] signatureData) throws SigningException
SigningExceptionpublic static Signer getRepoValidator(ValidatorConfig config, byte[] indexFileData, byte[] signatureData, Collection<X509Certificate> trustedCerts) throws SigningException
SigningExceptionprotected static void verifyIndex(ValidatorConfig config, byte[] indexFileData) throws SigningException
SigningExceptionpublic boolean validatePackage(byte[] bytes,
String packageName)
throws SigningException
SigningExceptionpublic static SignatureWrapper signRepo(Path repoPath, SignerConfig config) throws SigningException
SigningExceptionCopyright © 2011–2019 aiticon GmbH. All rights reserved.