Class CollectedClientDataConverter

java.lang.Object
com.webauthn4j.converter.CollectedClientDataConverter

public class CollectedClientDataConverter extends Object
Converter for CollectedClientData
  • Constructor Details

    • CollectedClientDataConverter

      public CollectedClientDataConverter(@NonNull ObjectConverter objectConverter)
  • Method Details

    • convert

      public @Nullable CollectedClientData convert(@NonNull String base64UrlString)
      Converts from a base64url String to CollectedClientData.
      Parameters:
      base64UrlString - the source byte array to convert
      Returns:
      the converted object
    • convert

      public @Nullable CollectedClientData convert(@org.checkerframework.checker.nullness.qual.NonNull byte[] source)
      Converts from a byte array to CollectedClientData.
      Parameters:
      source - the source byte array to convert
      Returns:
      the converted object
    • convertToBytes

      public @org.checkerframework.checker.nullness.qual.NonNull byte[] convertToBytes(@NonNull CollectedClientData source)
      Converts from a CollectedClientData to byte[].
      Parameters:
      source - the source object to convert
      Returns:
      the converted byte array
    • convertToBase64UrlString

      public @NonNull String convertToBase64UrlString(@NonNull CollectedClientData source)
      Converts from a CollectedClientData to base64 url String.
      Parameters:
      source - the source object to convert
      Returns:
      the converted byte array