Classes
The following classes are available globally.
-
The main class of the SDK that performs payment authentication and returns a list of warnings collected by the SDK concerning security.
See moreDeclaration
Swift
@objc public final class Checkout3DSService : NSObject -
The class used to provide input parameters required for an authentication request.
See moreDeclaration
Swift
@objc(Checkout3DSAuthenticationParameters) public final class AuthenticationParameters : NSObject -
Class used to provide system colors available from iOS 13 seamlessly in all supported iOS versions.
See moreDeclaration
Swift
@objc(Checkout3DSDefaultSystemColor) public class DefaultSystemColor : NSObject -
A ButtonCustomization object with default fonts and colors.
- Tag: DefaultButtonCustomization
Declaration
Swift
@objc(Checkout3DSDefaultButtonCustomization) public final class DefaultButtonCustomization : NSObject, ButtonCustomization -
The default ButtonCustomization object for the verify button on the challenge screen.
See moreDeclaration
Swift
@objc(Checkout3DSDefaultVerifyButtonCustomization) public final class DefaultVerifyButtonCustomization : NSObject, ButtonCustomization -
The default ButtonCustomization object for the continue button on the challenge screen.
See moreDeclaration
Swift
@objc(Checkout3DSDefaultContinueButtonCustomization) public final class DefaultContinueButtonCustomization : NSObject, ButtonCustomization -
The default ButtonCustomization object for the next button on the challenge screen.
See moreDeclaration
Swift
@objc(Checkout3DSDefaultNextButtonCustomization) public final class DefaultNextButtonCustomization : NSObject, ButtonCustomization -
The default ButtonCustomization object for the resend button on the challenge screen.
See moreDeclaration
Swift
@objc(Checkout3DSDefaultResendButtonCustomization) public final class DefaultResendButtonCustomization : NSObject, ButtonCustomization -
The default ButtonCustomization object for the cancel button on the challenge screen.
See moreDeclaration
Swift
@objc(Checkout3DSDefaultCancelButtonCustomization) public final class DefaultCancelButtonCustomization : NSObject, ButtonCustomization -
A DefaultButtonCustomizations class for the different buttons that appear on the challenge screen.
See moreDeclaration
Swift
@objc(Checkout3DSDefaultButtonCustomizations) public final class DefaultButtonCustomizations : NSObject, ButtonCustomizations -
A EntrySelectionCustomization object with default fonts and colors.
- Tag: DefaultEntrySelectionCustomization
Declaration
Swift
@objc(Checkout3DSDefaultEntrySelectionCustomization) public final class DefaultEntrySelectionCustomization : NSObject, EntrySelectionCustomization -
A DefaultFooterCustomization object with default fonts and colors.
- Tag: DefaultFooterCustomization
Declaration
Swift
@objc(Checkout3DSDefaultFooterCustomization) public final class DefaultFooterCustomization : NSObject, FooterCustomization -
Declaration
Swift
@objc(Checkout3DSDefaultLabelCustomization) public final class DefaultLabelCustomization : NSObject, LabelCustomization -
A ToolbarCustomization object with default fonts and colors.
- Tag: DefaultToolbarCustomization
Declaration
Swift
@objc(Checkout3DSDefaultToolbarCustomization) public final class DefaultToolbarCustomization : NSObject, ToolbarCustomization -
A default customization object with pre-defined colors and fonts. You may use this object to access other default customization objects.
See moreDeclaration
Swift
@objc(Checkout3DSDefaultUICustomization) public final class DefaultUICustomization : NSObject, UICustomization -
A DefaultWhitelistCustomization object with default fonts and colors.
- Tag: DefaultWhitelistCustomization
Declaration
Swift
@objc(Checkout3DSDefaultWhitelistCustomization) public final class DefaultWhitelistCustomization : NSObject, WhitelistCustomization
Classes Reference