Package de.brendamour.jpasskit.signing
Class PKInMemorySigningUtil
- java.lang.Object
-
- de.brendamour.jpasskit.signing.PKAbstractSigningUtil
-
- de.brendamour.jpasskit.signing.PKInMemorySigningUtil
-
- All Implemented Interfaces:
IPKSigningUtil
public final class PKInMemorySigningUtil extends PKAbstractSigningUtil
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.brendamour.jpasskit.signing.PKAbstractSigningUtil
PKAbstractSigningUtil.BarcodeFilterMixIn, PKAbstractSigningUtil.CharsetFilterMixIn, PKAbstractSigningUtil.PkPassFilterMixIn, PKAbstractSigningUtil.ValidateFilterMixIn
-
-
Field Summary
-
Fields inherited from class de.brendamour.jpasskit.signing.PKAbstractSigningUtil
MANIFEST_JSON_FILE_NAME, objectWriter, PASS_JSON_FILE_NAME, PERSONALIZATION_JSON_FILE_NAME, SIGNATURE_FILE_NAME
-
-
Constructor Summary
Constructors Constructor Description PKInMemorySigningUtil()PKInMemorySigningUtil(com.fasterxml.jackson.databind.ObjectMapper objectMapper)Deprecated.PKInMemorySigningUtil(com.fasterxml.jackson.databind.ObjectWriter objectWriter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]createSignedAndZippedPersonalizedPkPassArchive(PKPass pass, PKPersonalization personalization, IPKPassTemplate passTemplate, PKSigningInformation signingInformation)Creates a signed and zipped personalized pass using a templatebyte[]createSignedAndZippedPkPassArchive(PKPass pass, IPKPassTemplate passTemplate, PKSigningInformation signingInformation)Creates a signed and zipped pass using a template-
Methods inherited from class de.brendamour.jpasskit.signing.PKAbstractSigningUtil
configureObjectMapper, getRelativePathOfZipEntry, signManifestFile, signManifestUsingContent
-
-
-
-
Constructor Detail
-
PKInMemorySigningUtil
public PKInMemorySigningUtil()
-
PKInMemorySigningUtil
public PKInMemorySigningUtil(com.fasterxml.jackson.databind.ObjectWriter objectWriter)
-
PKInMemorySigningUtil
@Deprecated public PKInMemorySigningUtil(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Deprecated.
-
-
Method Detail
-
createSignedAndZippedPkPassArchive
public byte[] createSignedAndZippedPkPassArchive(PKPass pass, IPKPassTemplate passTemplate, PKSigningInformation signingInformation) throws PKSigningException
Description copied from interface:IPKSigningUtilCreates a signed and zipped pass using a template- Parameters:
pass- The pass to signpassTemplate- AIPKPassTemplateobjectsigningInformation- APKSigningInformationobject containing the signing info- Returns:
- a signed and zipped .pkpass file
- Throws:
PKSigningException- will throw any underlying exception in case something goes wrong (i.e. template not found)
-
createSignedAndZippedPersonalizedPkPassArchive
public byte[] createSignedAndZippedPersonalizedPkPassArchive(PKPass pass, PKPersonalization personalization, IPKPassTemplate passTemplate, PKSigningInformation signingInformation) throws PKSigningException
Description copied from interface:IPKSigningUtilCreates a signed and zipped personalized pass using a template- Parameters:
pass- The pass to signpersonalization- Personalization infopassTemplate- AIPKPassTemplateobjectsigningInformation- APKSigningInformationobject containing the signing info- Returns:
- a signed and zipped .pkpass file
- Throws:
PKSigningException- will throw any underlying exception in case something goes wrong (i.e. template not found)
-
-