Classes

The following classes are available globally.

end of internal usage

  • Main class for D1 SDK use cases.

    Note

    It is recommended to initialize D1Task as soon as the application is launched or the earliest possible time.

    Note

    Risk API contains session ID internally. The session ID is used by backend to identify the user’s activity. The life cycle of session ID is linked with the D1Task lifecycle, that is, the D1Task instance uses the same session ID for all the use cases.

    Since

    1.0.0

    See more

    Declaration

    Swift

    public class D1Task
  • This represents the secure text field instance for secure text entry. This class is inherited from UITextField.

    Since

    2.1.0
    See more

    Declaration

    Swift

    public class D1DisplayTextField : D1CDisplayTextField
  • An object representation of secure display text field instance. This class is inherited from UITextField.

    Since

    1.1.0

    Declaration

    Swift

    public class D1PINDisplayTextField : D1CPinDisplayTextField
  • An object representation of secure text field instance for secure text entry. This class is inherited from UITextField.

    Since

    1.1.0
    See more

    Declaration

    Swift

    public class D1SecureTextField : D1CSecureTextField
  • Entry point to access the Authn features.

    Since

    3.0.0
    See more

    Declaration

    Swift

    public class D1Authn