Class AuthenticatorData

java.lang.Object
com.yubico.yubikit.fido.webauthn.AuthenticatorData

public class AuthenticatorData extends Object
Webauthn AuthenticatorData class
See Also:
  • Field Details

  • Constructor Details

    • AuthenticatorData

      public AuthenticatorData(byte[] rpIdHash, byte flags, int signCount, @Nullable AttestedCredentialData attestedCredentialData, @Nullable Map<String,?> extensions, byte[] rawData)
  • Method Details

    • parseFrom

      public static AuthenticatorData parseFrom(ByteBuffer buffer)
    • getRpIdHash

      public byte[] getRpIdHash()
    • getFlags

      public byte getFlags()
    • getSignCount

      public int getSignCount()
    • getAttestedCredentialData

      @Nullable public AttestedCredentialData getAttestedCredentialData()
    • getExtensions

      @Nullable public Map<String,?> getExtensions()
    • isUp

      public boolean isUp()
    • isUv

      public boolean isUv()
    • isAt

      public boolean isAt()
    • isEd

      public boolean isEd()
    • getBytes

      public byte[] getBytes()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object