SAPFioriFlows Docs

SAP BTP SDK for iOS Reference SAPFioriFlows Reference WelcomeScreenStep Extension Reference

WelcomeScreenStep

FUIOnboardingPhotoPickerDelegate implementation

  • photoPicker(_:shouldValidateScanResult:)

    The implementation validates the QR code picked up from the Photo library. If shouldVerifyQRCodeSignature is set to true then QR Code Signature Validation takes place and the method returns with the validation result.

  • Onboarding - basics
    • BasicAuthenticationStep
    • CompositeStep
    • EULAStep
    • LanguageObserverConfigurationStep
    • OAuth2AuthenticationStep
    • OnboardingStep
    • OTPSessionConfigurationStep
    • PasscodePolicyApplyStep
    • SAMLAuthenticationStep
    • SAPcpmsClientResourcesDownloadStep
    • – ClientResourceInfo
    • SAPcpmsCorrelationConfigurationStep
    • SAPcpmsDefaultSteps
    • SAPcpmsDestinationsDownloadStep
    • SAPcpmsLockWipePolicyApplyStep
    • SAPcpmsLogSettingsApplyStep
    • SAPcpmsSessionConfigurationStep
    • SAPcpmsSettingsDownloadStep
    • SAPcpmsUsagePolicyApplyStep
    • SAPcpmsUserBlockedConfigurationStep
    • SAPcpmsUserIdentityDiscoveryAuthenticationStep
    • SimpleTaskStep
    • SLSAuthenticationStep
    • UserConsentStep
    • WelcomeScreenStep
    • FioriASWebAuthenticationSessionPresenter
    • FioriBasicCredentialsViewControllerPresenter
    • FioriSFSafariViewControllerPresenter
    • FioriWKWebViewPresenter
    • ModalUIViewControllerPresenter
    • SLSLoginInputPresenter
    • EULAContent
    • FUIInfoViewController
    • FUIOnboardingScanConfirmView
    • FUIPasscodePolicy
    • FUIWelcomeScreen
    • InfoScreenPresentationOptions
    • OnboardingInfoKey
    • UserConsentFormContent
    • UserConsentPageContent
    • EULAError
    • FioriPresenterError
    • SAPcpmsLockWipePolicyError
    • SAPcpmsLockWipePolicyInternalError
    • SLSLoginInputPresenterError
    • UserConsentError
    • WelcomeScreenError
    • ActivationStepUI
    • FlowPresentationDelegate
    • FlowPresentationDelegateClient
    • InfoTextSettable
    • ScanConfirmViewUI
    • WelcomeStepUI
  • Onboarding - configuration
    • BaseTransformer
    • ConfigurationTransformer
    • ConfigurationTransforming
    • DiscoveryServiceConfigurationTransformer
    • SAPcpmsSettingsTransformationMap
    • SAPcpmsUserIdentityDiscoveryConfigurationTransformer
    • transformToURL(_:)
    • transformToValue(_:)
  • Onboarding - application lifecycle
    • OnboardingSessionManager
    • – State
    • OnboardingSession
    • – LogoutError
    • OnboardingControlling
    • OnboardingController
    • OnboardingIDManaging
  • Onboarding - automatic mode
    • OnboardingContext
    • OnboardingError
    • OnboardingFlowController
    • OnboardingResult
    • PresentationState
  • Onboarding - sharing
    • ContextSupporting
    • CredentialStoreID
    • KeychainStoreManager
    • PasscodeAction
    • PasscodeState
    • PersistentStoreManaging
    • SecureKeyValueStoreManager
    • StoreManager
    • StoreManagerError
    • StoreManagerStep
    • StoreSelectorStep
  • Onboarding - theming
    • NUIStyleSheetApplyStep
    • SAPcpmsThemeManager
  • Other Classes
    • APIKeyAuthenticationStep
    • ApplicationAttestationStep
    • ApplicationVersionStep
    • AuthenticationController
    • CrashReportCollectionConsent
    • CustomHeadersStep
    • DataCollectionConsentStep
    • MultiUserOnboardingIDManager
    • NotificationBannerView
    • PasscodePolicyManager
    • SAPPassportObserverConfigurationStep
    • SAPcpmsCSRFTokenConfigurationStep
    • SAPcpmsSecurityPolicyApplyStep
    • SAPcpmsUserLockAndWipeConfigurationStep
    • SingleUserOnboardingIDManager
    • UsageCollectionConsent
    • User
    • UserDataSource
    • UserManager
    • – ApplicationUserMode
  • Other Enumerations
    • DataCollectionConsentError
    • FoundationExtensionError
    • OnboardingControllerError
    • OnboardingErrorDisposition
    • OnboardingStatus
    • PasscodePolicyError
    • SAPcpmsThemeManagerError
    • URLType
    • UserManagerError
  • Other Extensions
    • FUIActivationScreen
    • SAPcpmsLogUploader
    • SAPcpmsRemoteNotificationClient
    • SAPcpmsUsageUploader
    • SAPcpmsUserRoles
    • WelcomeScreenStep
  • Other Protocols
    • ApplicationUIManaging
    • DataCollectionConsenting
    • OnboardingControllerDelegate
    • OnboardingFlowProviding
    • PasscodePolicyManaging
    • UserManaging
  • Other Structures
    • AuxiliaryParameters
    • OnboardingFlow
    • – FlowType

© 2025 SAP SE. All rights reserved. (Last updated: 2025-08-04)

Generated by jazzy ♪♫ v0.15.3, a Realm project.

  • Copyright
  • Disclaimer
  • Privacy Statement
  • Legal Disclosure
  • Trademark
  • Terms of Use