Interface PublicKeyCredentialRequestOptionsRepository
- All Known Implementing Classes:
HttpSessionPublicKeyCredentialRequestOptionsRepository
public interface PublicKeyCredentialRequestOptionsRepository
Saves
PublicKeyCredentialRequestOptions between a request to generate an
assertion and the validation of the assertion.- Since:
- 6.4
-
Method Summary
Modifier and TypeMethodDescriptionload(jakarta.servlet.http.HttpServletRequest request) Gets a savedPublicKeyCredentialRequestOptionsif it exists, otherwise null.voidsave(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, PublicKeyCredentialRequestOptions options) Saves the providedPublicKeyCredentialRequestOptionsor clears an existingPublicKeyCredentialRequestOptionsifoptionsis null.
-
Method Details
-
save
void save(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, PublicKeyCredentialRequestOptions options) Saves the providedPublicKeyCredentialRequestOptionsor clears an existingPublicKeyCredentialRequestOptionsifoptionsis null.- Parameters:
request- theHttpServletRequestresponse- theHttpServletResponseoptions- thePublicKeyCredentialRequestOptionsto save or null if an existingPublicKeyCredentialRequestOptionsshould be removed.
-
load
Gets a savedPublicKeyCredentialRequestOptionsif it exists, otherwise null.- Parameters:
request- theHttpServletRequest- Returns:
- the
PublicKeyCredentialRequestOptionsthat was saved, otherwise null.
-