Class AuthenticatorGetInfoUVCapable
java.lang.Object
net.shibboleth.idp.plugin.authn.webauthn.admin.policy.impl.AuthenticatorGetInfoUVCapable
public class AuthenticatorGetInfoUVCapable
extends Object
implements Predicate<Set<com.yubico.fido.metadata.MetadataBLOBPayloadEntry>>
An authenticator capability acceptor that only allows authenticators that support user verification. Either flag
'uv', signaling whether the authenticator supports internal UV (e.g., using a built-in fingerprint reader or
built-in keypad), or 'clientPin, signaling whether the authenticator supports external UV using PIN, are tested.
From the CTAP specification: If present and set to true, it indicates that the device is capable of user verification within itself and has been configured.If present and set to false, it indicates that the device is capable of user verification within itself and has not been yet configured. If absent, it indicates that the device is not capable of user verification within itself.