Class ThirdPartyPaymentExtension

java.lang.Object
com.yubico.yubikit.fido.client.extensions.Extension
com.yubico.yubikit.fido.client.extensions.ThirdPartyPaymentExtension

public class ThirdPartyPaymentExtension extends Extension
Implements the Third-party payment authentication (thirdPartyPayment) CTAP2 extension.

This extension allows a Relying Party to indicate that a credential can be used for Payment authentication initiated by a party (website or native application) that is not the Relying Party.

Note that most of the processing for the WebAuthn extension needs to be done by the client. Therefore this extension is not included in the default extensions list, and should not be used without a client that supports the WebAuthn payment extension.

See Also: