Package de.brendamour.jpasskit.signing
Class PKInMemorySigningUtil
java.lang.Object
de.brendamour.jpasskit.signing.PKAbstractSigningUtil
de.brendamour.jpasskit.signing.PKInMemorySigningUtil
- All Implemented Interfaces:
IPKSigningUtil
-
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
ConstructorsConstructorDescriptionPKInMemorySigningUtil(com.fasterxml.jackson.databind.ObjectMapper objectMapper) Deprecated.PKInMemorySigningUtil(com.fasterxml.jackson.databind.ObjectWriter objectWriter) -
Method Summary
Modifier and TypeMethodDescriptionbyte[]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 templateMethods inherited from class de.brendamour.jpasskit.signing.PKAbstractSigningUtil
configureObjectMapper, getRelativePathOfZipEntry, signManifestFile, signManifestUsingContent
-
Constructor Details
-
PKInMemorySigningUtil
public PKInMemorySigningUtil() -
PKInMemorySigningUtil
public PKInMemorySigningUtil(com.fasterxml.jackson.databind.ObjectWriter objectWriter) -
PKInMemorySigningUtil
Deprecated.
-
-
Method Details
-
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)
-