Class CredentialQuery

java.lang.Object
io.hanko.sdk.webauthn.api.CredentialQuery

public class CredentialQuery extends Object
Represents a query for filtering and pagination of results when retrieving a list of credentials.
  • Constructor Details

    • CredentialQuery

      public CredentialQuery()
      Construct a CredentialQuery.
    • CredentialQuery

      public CredentialQuery(Integer page, Integer pageSize, String userId)
      Construct a CredentialQuery
      Parameters:
      page - nullable, the desired page to return from the result set
      pageSize - nullable, the page size of the returned result set
      userId - nullable, the userId to filter by
  • Method Details

    • getPage

      public Integer getPage()
      Get the page.
      Returns:
      the page size as an Integer
    • setPage

      public void setPage(Integer page)
      Set the page to return from the result set.
      Parameters:
      page - the page as an Integer
    • getPageSize

      public Integer getPageSize()
      Get the page size.
      Returns:
      the page size as an Integer
    • setPageSize

      public void setPageSize(Integer pageSize)
      Set the page size.
      Parameters:
      pageSize - the page size as an Integer
    • getUserid

      public String getUserid()
      Get the user ID.
      Returns:
      the user ID as a String
    • setUserid

      public void setUserid(String userId)
      Set the user ID.
      Parameters:
      userId - the user ID as a String
    • toQueryString

      public String toQueryString()
      Return a query string for the query.

      Only non-null fields become part of the resulting query string.

      Returns:
      the query string