private static List<CredentialRegistration> mapFromJson(final String payload) {
        try {
            LOGGER.trace("Mapping JSON value [{}]", payload);
            val json = payload.trim();
            if (StringUtils.isNotBlank(json)) {
                return WebAuthnUtils.getObjectMapper().readValue(json, new TypeReference<>() {
                });
            }
        } catch (final IOException e) {
            LOGGER.error(e.getMessage(), e);
        }
        return new ArrayList<>();
    }
This is {@link LdapWebAuthnCredentialRepository}.

@author Misagh Moayyed
@since 6.3.0
support/cas-server-support-webauthn-ldap/src/main/java/org/apereo/cas/webauthn/LdapWebAuthnCredentialRepository.java