public final class PKFileBasedSigningUtil extends PKAbstractSIgningUtil
| Constructor and Description |
|---|
PKFileBasedSigningUtil(com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
createSignedAndZippedPkPassArchive(PKPass pass,
IPKPassTemplate passTemplate,
PKSigningInformation signingInformation)
Creates a signed and zipped pass using a template
|
byte[] |
createSignedAndZippedPkPassArchive(PKPass pass,
String pathToTemplateDirectory,
PKSigningInformation signingInformation) |
byte[] |
createSignedAndZippedPkPassArchive(PKPass pass,
URL fileUrlOfTemplateDirectory,
PKSigningInformation signingInformation) |
void |
signManifestFileAndWriteToDirectory(File temporaryPassDirectory,
File manifestJSONFile,
PKSigningInformation signingInformation) |
configureObjectMapper, getRelativePathOfZipEntry, signManifestFile, signManifestUsingContent@Inject public PKFileBasedSigningUtil(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public byte[] createSignedAndZippedPkPassArchive(PKPass pass, IPKPassTemplate passTemplate, PKSigningInformation signingInformation) throws PKSigningException
IPKSigningUtilpass - The pass to signpassTemplate - A IPKPassTemplate objectsigningInformation - A PKSigningInformation object containing the signing infoPKSigningException - will throw any underlying exception in case something goes wrong (i.e. template not found)public byte[] createSignedAndZippedPkPassArchive(PKPass pass, URL fileUrlOfTemplateDirectory, PKSigningInformation signingInformation) throws Exception
Exceptionpublic byte[] createSignedAndZippedPkPassArchive(PKPass pass, String pathToTemplateDirectory, PKSigningInformation signingInformation) throws Exception
Exceptionpublic void signManifestFileAndWriteToDirectory(File temporaryPassDirectory, File manifestJSONFile, PKSigningInformation signingInformation) throws PKSigningException
PKSigningExceptionCopyright © 2012–2015. All rights reserved.