Package apple.passkit.protocol
Interface PKAddPaymentPassViewControllerDelegate
-
public interface PKAddPaymentPassViewControllerDelegate
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfacePKAddPaymentPassViewControllerDelegate.Block_addPaymentPassViewControllerGenerateRequestWithCertificateChainNonceNonceSignatureCompletionHandler
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddPaymentPassViewControllerDidFinishAddingPaymentPassError(PKAddPaymentPassViewController controller, PKPaymentPass pass, NSError error)Error parameter will use codes from the PKAddPaymentPassError enumeration, using the PKPassKitErrorDomain domain.voidaddPaymentPassViewControllerGenerateRequestWithCertificateChainNonceNonceSignatureCompletionHandler(PKAddPaymentPassViewController controller, NSArray<? extends NSData> certificates, NSData nonce, NSData nonceSignature, PKAddPaymentPassViewControllerDelegate.Block_addPaymentPassViewControllerGenerateRequestWithCertificateChainNonceNonceSignatureCompletionHandler handler)Certificates is an array of NSData, each a DER encoded X.509 certificate, with the leaf first and root last.
-
-
-
Method Detail
-
addPaymentPassViewControllerDidFinishAddingPaymentPassError
void addPaymentPassViewControllerDidFinishAddingPaymentPassError(PKAddPaymentPassViewController controller, PKPaymentPass pass, NSError error)
Error parameter will use codes from the PKAddPaymentPassError enumeration, using the PKPassKitErrorDomain domain.
-
addPaymentPassViewControllerGenerateRequestWithCertificateChainNonceNonceSignatureCompletionHandler
void addPaymentPassViewControllerGenerateRequestWithCertificateChainNonceNonceSignatureCompletionHandler(PKAddPaymentPassViewController controller, NSArray<? extends NSData> certificates, NSData nonce, NSData nonceSignature, PKAddPaymentPassViewControllerDelegate.Block_addPaymentPassViewControllerGenerateRequestWithCertificateChainNonceNonceSignatureCompletionHandler handler)
Certificates is an array of NSData, each a DER encoded X.509 certificate, with the leaf first and root last. The continuation handler must be called within 20 seconds or an error will be displayed. Subsequent to timeout, the continuation handler is invalid and invocations will be ignored.
-
-