| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- //
- // PPOTOAuth2BrowserSwitchRequest.h
- // PayPalOneTouch
- //
- // Copyright © 2015 PayPal, Inc. All rights reserved.
- //
- #import "PPOTOAuth2SwitchRequest.h"
- @interface PPOTOAuth2BrowserSwitchRequest : PPOTOAuth2SwitchRequest
- /**
- endpoint to which the browser should be directed
- */
- @property (nonatomic) NSString *endpoint;
- /**
- the serial number extracted from the X.509 cert, which was used to encrypt the payloadEnc field.
- */
- @property (nonatomic) NSString *keyID;
- /**
- a one time unique ID generated for this payment request
- */
- @property (nonatomic, readonly) NSString *msgID;
- /**
- hexadecimal representation of 256-bit symmetric AES key
- */
- @property (nonatomic) NSString *encryptionKey;
- /**
- additional key/value pairs that OTC will add to the payload
- (For example, the Braintree client_token, which is required by the temporary Braintree Future Payments consent webpage.)
- */
- @property (nonatomic) NSDictionary *additionalPayloadAttributes;
- @property (nonatomic) NSData *certificate;
- @end
|