Problem/Motivation

------ ---------------------------------------------------------------------------------------------------------------------------
  Line   web/modules/contrib/webauthn_framework/src/Services/Webauthn.php
 ------ ---------------------------------------------------------------------------------------------------------------------------
  146    Loose comparison via "==" between mixed and true is not allowed.
         🪪  equal.notAllowed
         💡  Use strict comparison via "===" instead.
  222    Access to constant on deprecated class Webauthn\PublicKeyCredentialSource:
         since 5.3, use CredentialRecord instead. Will be removed in 6.0.
         🪪  classConstant.deprecatedClass
  223    Instanceof references deprecated class Webauthn\PublicKeyCredentialSource:
         since 5.3, use CredentialRecord instead. Will be removed in 6.0.
         🪪  instanceof.deprecatedClass
  255    Parameter $target of method Drupal\webauthn_framework\Services\Webauthn::serializePublicKeyCredential() has typehint with
         deprecated class Webauthn\PublicKeyCredentialSource:
         since 5.3, use CredentialRecord instead. Will be removed in 6.0.
         🪪  parameter.deprecatedClass
  255    Parameter $target of method Drupal\webauthn_framework\Services\Webauthn::serializePublicKeyCredential() has typehint with
         deprecated class Webauthn\PublicKeyCredentialSource:
         since 5.3, use CredentialRecord instead. Will be removed in 6.0.
         🪪  parameter.deprecatedClass
 ------ ---------------------------------------------------------------------------------------------------------------------------

 ------ ---------------------------------------------------------------------------------------------------------------------------
  Line   web/modules/contrib/webauthn_framework/src/WebauthnInterface.php
 ------ ---------------------------------------------------------------------------------------------------------------------------
  123    Parameter $target of method Drupal\webauthn_framework\WebauthnInterface::serializePublicKeyCredential() has typehint with
         deprecated class Webauthn\PublicKeyCredentialSource:
         since 5.3, use CredentialRecord instead. Will be removed in 6.0.
         🪪  parameter.deprecatedClass
  123    Parameter $target of method Drupal\webauthn_framework\WebauthnInterface::serializePublicKeyCredential() has typehint with
         deprecated class Webauthn\PublicKeyCredentialSource:
         since 5.3, use CredentialRecord instead. Will be removed in 6.0.
         🪪  parameter.deprecatedClass
 ------ ---------------------------------------------------------------------------------------------------------------------------
Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

ptmkenny created an issue. See original summary.

ptmkenny’s picture

Title: Address Webauthn 6.0 deprecation » Webauthn 6.0 deprecation: use CredentialRecord instead of PublicKeyCredentialSource

  • ptmkenny committed 6d8616de on 1.0.x
    task: #3590995 Webauthn 6.0 deprecation: use CredentialRecord instead of...
ptmkenny’s picture

Status: Active » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.