IPKSigningUtilpublic final class PKFileBasedSigningUtil extends PKAbstractSigningUtil
PKAbstractSigningUtil.BarcodeFilterMixIn, PKAbstractSigningUtil.CharsetFilterMixIn, PKAbstractSigningUtil.PkPassFilterMixIn, PKAbstractSigningUtil.ValidateFilterMixInMANIFEST_JSON_FILE_NAME, objectWriter, PASS_JSON_FILE_NAME, PERSONALIZATION_JSON_FILE_NAME, SIGNATURE_FILE_NAME| Constructor | Description |
|---|---|
PKFileBasedSigningUtil() |
|
PKFileBasedSigningUtil(com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
Deprecated.
Please use PKFileBasedSigningUtil(ObjectWriter objectWriter) instead
|
PKFileBasedSigningUtil(com.fasterxml.jackson.databind.ObjectWriter objectWriter) |
| Modifier and Type | Method | Description |
|---|---|---|
byte[] |
createSignedAndZippedPersonalizedPkPassArchive(PKPass pass,
PKPersonalization personalization,
IPKPassTemplate passTemplate,
PKSigningInformation signingInformation) |
Creates a signed and zipped personalized pass using a template
|
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) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconfigureObjectMapper, getRelativePathOfZipEntry, signManifestFile, signManifestUsingContentpublic PKFileBasedSigningUtil()
@Inject public PKFileBasedSigningUtil(com.fasterxml.jackson.databind.ObjectWriter objectWriter)
@Deprecated public PKFileBasedSigningUtil(com.fasterxml.jackson.databind.ObjectMapper 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[] createSignedAndZippedPersonalizedPkPassArchive(PKPass pass, PKPersonalization personalization, IPKPassTemplate passTemplate, PKSigningInformation signingInformation) throws PKSigningException
IPKSigningUtilpass - The pass to signpersonalization - Personalization infopassTemplate - 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 PKSigningException
PKSigningExceptionpublic byte[] createSignedAndZippedPkPassArchive(PKPass pass, String pathToTemplateDirectory, PKSigningInformation signingInformation) throws PKSigningException
PKSigningExceptionpublic void signManifestFileAndWriteToDirectory(File temporaryPassDirectory, File manifestJSONFile, PKSigningInformation signingInformation) throws PKSigningException
PKSigningExceptionCopyright © 2012–2018. All rights reserved.