Class AuthData

java.lang.Object
io.jans.fido2.model.auth.AuthData

public class AuthData extends Object
authData structure from https://www.w3.org/TR/webauthn/#authenticator-data
Version:
March 9, 2020
Author:
Yuriy Movchan
  • Constructor Details

    • AuthData

      public AuthData()
  • Method Details

    • getRpIdHash

      public byte[] getRpIdHash()
    • setRpIdHash

      public AuthData setRpIdHash(byte[] rpIdHash)
    • getFlags

      public byte[] getFlags()
    • setFlags

      public AuthData setFlags(byte[] flags)
    • getCounters

      public byte[] getCounters()
    • setCounters

      public AuthData setCounters(byte[] counters)
    • getAaguid

      public byte[] getAaguid()
    • setAaguid

      public AuthData setAaguid(byte[] aaguid)
    • getCredId

      public byte[] getCredId()
    • setCredId

      public AuthData setCredId(byte[] credId)
    • getCosePublicKey

      public byte[] getCosePublicKey()
    • setCosePublicKey

      public AuthData setCosePublicKey(byte[] cosePublicKey)
    • getAttestationBuffer

      public byte[] getAttestationBuffer()
    • setAttestationBuffer

      public void setAttestationBuffer(byte[] attestationBuffer)
    • getKeyType

      public int getKeyType()
    • setKeyType

      public void setKeyType(int keyType)
    • getAuthDataDecoded

      public byte[] getAuthDataDecoded()
    • setAuthDataDecoded

      public void setAuthDataDecoded(byte[] authDataDecoded)
    • getExtensions

      public byte[] getExtensions()
    • setExtensions

      public AuthData setExtensions(byte[] extensions)
    • toString

      public String toString()
      Overrides:
      toString in class Object