@VisibleForTesting
    SsoDeeplink getSsoDeeplink(@NonNull Activity activity) {
        return new SsoDeeplink.Builder(activity).clientId(sessionConfiguration.getClientId())
                .scopes(sessionConfiguration.getScopes())
                .customScopes(sessionConfiguration.getCustomScopes())
                .activityRequestCode(requestCode)
                .redirectUri(sessionConfiguration.getRedirectUri())
                .productFlowPriority(productFlowPriority)
                .build();
    }
@VisibleForTesting
    SsoDeeplink getSsoDeeplink(@NonNull Activity activity) {
        return new SsoDeeplink.Builder(activity).clientId(sessionConfiguration.getClientId())
                .scopes(sessionConfiguration.getScopes())
                .customScopes(sessionConfiguration.getCustomScopes())
                .activityRequestCode(requestCode)
                .redirectUri(sessionConfiguration.getRedirectUri())
                .productFlowPriority(productFlowPriority)
                .build();
    }
@ VisibleForTesting SsoDeeplink getSsoDeeplink ( @ NonNull Activity activity ) { return new SsoDeeplink . Builder ( activity ) . clientId ( sessionConfiguration . getClientId ( ) ) . scopes ( sessionConfiguration . getScopes ( ) ) . customScopes ( sessionConfiguration . getCustomScopes ( ) ) . activityRequestCode ( requestCode ) . redirectUri ( sessionConfiguration . getRedirectUri ( ) ) . productFlowPriority ( productFlowPriority ) . build ( ) ; }
Generates the deeplink required to execute the SSO Flow

@param activity the activity to execute the deeplink intent
@return the object that executes the deeplink
Generates the deeplink required to execute the SSO Flow