/**
 * CyberSource Merged Spec
 * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html
 *
 * OpenAPI spec version: 0.0.1
 *
 *
 * NOTE: This class is auto generated by the swagger code generator program.
 * https://github.com/swagger-api/swagger-codegen.git
 * Do not edit the class manually.
 */
/**
 *
 * @export
 * @interface Ptsv2billingagreementsConsumerAuthenticationInformation
 */
export interface Ptsv2billingagreementsConsumerAuthenticationInformation {
    /**
     * Payer authentication transaction identifier passed to link the validation and authorization calls.
     * @type {string}
     * @memberof Ptsv2billingagreementsConsumerAuthenticationInformation
     */
    authenticationTransactionContextId?: string;
    /**
     * Unique identifier generated by the card-issuing bank for Visa, American Express, JCB, Diners Club, and Discover transactions after the customer is authenticated. The value is in base64. When you request the card authorization service, CyberSource automatically converts the value, not the field name, to the format required by your payment processor.
     * @type {string}
     * @memberof Ptsv2billingagreementsConsumerAuthenticationInformation
     */
    cavv?: string;
    /**
     * Web based token used to authenticate consumer with Rupay authentication provider.
     * @type {string}
     * @memberof Ptsv2billingagreementsConsumerAuthenticationInformation
     */
    transactionToken?: string;
    /**
     * Transaction identifier generated by CyberSource for successful enrollment or validation checks. Use this value, which is in base64, to match an outgoing PAReq with an incoming PARes. CyberSource forwards the XID with the card authorization service to these payment processors in these cases: - Barclays - Streamline (when the **ecommerceIndicator**`=spa`)
     * @type {string}
     * @memberof Ptsv2billingagreementsConsumerAuthenticationInformation
     */
    xid?: string;
}
