-
Notifications
You must be signed in to change notification settings - Fork 241
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
3DS Launcher API #808
3DS Launcher API #808
Conversation
Demo/src/main/java/com/braintreepayments/demo/CardFragment.java
Outdated
Show resolved
Hide resolved
ThreeDSecure/src/main/java/com/braintreepayments/api/CardinalResult.java
Show resolved
Hide resolved
|
||
public interface CardinalResultCallback { | ||
|
||
void onCardinalResult(@NonNull CardinalResult cardinalResult); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh wait nevermind, I see now.
public ThreeDSecureClient(@NonNull BraintreeClient braintreeClient) { | ||
this(null, null, braintreeClient, new CardinalClient(), | ||
this(braintreeClient, new CardinalClient(), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🥹
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🙌
This is somewhat off topic, but I always found it odd that ThreeDSecureInfo.java is located in the |
We have a ticket to create a |
Co-authored-by: sshropshire <[email protected]>
|
||
import androidx.annotation.NonNull; | ||
|
||
public interface CardinalResultCallback { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does this callback need a docstring?
Co-authored-by: Jax DesMarais-Leder <[email protected]>
…tree_android into 3ds_launcher_api
Summary of changes
performVerification
andcontinuePerformVerification
with the addition of theThreeDSecureLauncher
the determination of whether to "continue" with the verification happens before launching nowCardinal
public naming convention will not stay - just kept the name of the existing class made public for now)Checklist
Authors