Class Extension.AuthenticationProcessor
java.lang.Object
com.yubico.yubikit.fido.client.extensions.Extension.AuthenticationProcessor
- Enclosing class:
- Extension
-
Constructor Summary
ConstructorsConstructorDescriptionAuthenticationProcessor(@Nullable Extension.AuthenticationInput input) AuthenticationProcessor(@Nullable Extension.AuthenticationInput input, int permissions) AuthenticationProcessor(@Nullable Extension.AuthenticationInput input, @Nullable Extension.AuthenticationOutput output) AuthenticationProcessor(@Nullable Extension.AuthenticationInput input, @Nullable Extension.AuthenticationOutput output, int permissions) AuthenticationProcessor(@Nullable Extension.AuthenticationOutput output) AuthenticationProcessor(@Nullable Extension.AuthenticationOutput output, int permissions) -
Method Summary
Modifier and TypeMethodDescriptiongetInput(@Nullable PublicKeyCredentialDescriptor selected, byte @Nullable [] pinToken) getOutput(Ctap2Session.AssertionData assertionData, byte @Nullable [] pinToken) int
-
Constructor Details
-
AuthenticationProcessor
public AuthenticationProcessor(@Nullable Extension.AuthenticationInput input, @Nullable Extension.AuthenticationOutput output, int permissions) -
AuthenticationProcessor
public AuthenticationProcessor(@Nullable Extension.AuthenticationInput input, @Nullable Extension.AuthenticationOutput output) -
AuthenticationProcessor
-
AuthenticationProcessor
-
AuthenticationProcessor
-
AuthenticationProcessor
-
-
Method Details
-
getInput
public Map<String,Object> getInput(@Nullable PublicKeyCredentialDescriptor selected, byte @Nullable [] pinToken) -
getOutput
public ClientExtensionResultProvider getOutput(Ctap2Session.AssertionData assertionData, byte @Nullable [] pinToken) -
getPermissions
public int getPermissions()
-