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
SigningException
public static Signer getRepoValidator(ValidatorConfig config, byte[] indexFileData, byte[] signatureData, Collection<X509Certificate> trustedCerts) throws SigningException
SigningException
protected static void verifyIndex(ValidatorConfig config, byte[] indexFileData) throws SigningException
SigningException
public boolean validatePackage(byte[] bytes, String packageName) throws SigningException
SigningException
public static SignatureWrapper signRepo(Path repoPath, SignerConfig config) throws SigningException
SigningException
Copyright © 2011–2021 aiticon GmbH. All rights reserved.