Package io.hanko.sdk.webauthn.api
Class CredentialQuery
java.lang.Object
io.hanko.sdk.webauthn.api.CredentialQuery
Represents a query for filtering and pagination of results when
retrieving a list of credentials
.-
Constructor Summary
ConstructorsConstructorDescriptionConstruct a CredentialQuery.CredentialQuery(Integer page, Integer pageSize, String userId)
Construct a CredentialQuery -
Method Summary
Modifier and TypeMethodDescriptiongetPage()
Get the page.Get the page size.Get the user ID.void
Set the page to return from the result set.void
setPageSize(Integer pageSize)
Set the page size.void
Set the user ID.Return a query string for the query.
-
Constructor Details
-
CredentialQuery
public CredentialQuery()Construct a CredentialQuery. -
CredentialQuery
Construct a CredentialQuery- Parameters:
page
- nullable, the desired page to return from the result setpageSize
- nullable, the page size of the returned result setuserId
- nullable, the userId to filter by
-
-
Method Details
-
getPage
Get the page.- Returns:
- the page size as an Integer
-
setPage
Set the page to return from the result set.- Parameters:
page
- the page as an Integer
-
getPageSize
Get the page size.- Returns:
- the page size as an Integer
-
setPageSize
Set the page size.- Parameters:
pageSize
- the page size as an Integer
-
getUserid
Get the user ID.- Returns:
- the user ID as a String
-
setUserid
Set the user ID.- Parameters:
userId
- the user ID as a String
-
toQueryString
Return a query string for the query.Only non-
null
fields become part of the resulting query string.- Returns:
- the query string
-