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.voidSet the page to return from the result set.voidsetPageSize(Integer pageSize)Set the page size.voidSet 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-
nullfields become part of the resulting query string.- Returns:
- the query string
-