Class SignExtension
java.lang.Object
com.yubico.yubikit.fido.client.extensions.Extension
com.yubico.yubikit.fido.client.extensions.SignExtension
-
Nested Class Summary
Nested classes/interfaces inherited from class com.yubico.yubikit.fido.client.extensions.Extension
Extension.AuthenticationInput, Extension.AuthenticationOutput, Extension.AuthenticationProcessor, Extension.RegistrationInput, Extension.RegistrationOutput, Extension.RegistrationProcessor -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable Extension.AuthenticationProcessorgetAssertion(Ctap2Session ctap, PublicKeyCredentialRequestOptions options, PinUvAuthProtocol pinUvAuthProtocol) @Nullable Extension.RegistrationProcessormakeCredential(Ctap2Session ctap2, PublicKeyCredentialCreationOptions options, PinUvAuthProtocol pinUvAuthProtocol) Methods inherited from class com.yubico.yubikit.fido.client.extensions.Extension
asBoolean, asMap, asString, isSupported, validateCreateInputs, validateGetInputs
-
Constructor Details
-
SignExtension
public SignExtension()
-
-
Method Details
-
makeCredential
public @Nullable Extension.RegistrationProcessor makeCredential(Ctap2Session ctap2, PublicKeyCredentialCreationOptions options, PinUvAuthProtocol pinUvAuthProtocol) - Overrides:
makeCredentialin classExtension
-
getAssertion
public @Nullable Extension.AuthenticationProcessor getAssertion(Ctap2Session ctap, PublicKeyCredentialRequestOptions options, PinUvAuthProtocol pinUvAuthProtocol) - Overrides:
getAssertionin classExtension
-