Class HttpSessionPublicKeyCredentialCreationOptionsRepository
java.lang.Object
org.springframework.security.web.webauthn.registration.HttpSessionPublicKeyCredentialCreationOptionsRepository
- All Implemented Interfaces:
PublicKeyCredentialCreationOptionsRepository
public class HttpSessionPublicKeyCredentialCreationOptionsRepository
extends Object
implements PublicKeyCredentialCreationOptionsRepository
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionload(jakarta.servlet.http.HttpServletRequest request) Gets a savedPublicKeyCredentialCreationOptionsif it exists, otherwise null.voidsave(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, PublicKeyCredentialCreationOptions options) Saves the providedPublicKeyCredentialCreationOptionsor clears an existingPublicKeyCredentialCreationOptionsifoptionsis null.voidsetAttrName(String attrName)
-
Constructor Details
-
HttpSessionPublicKeyCredentialCreationOptionsRepository
public HttpSessionPublicKeyCredentialCreationOptionsRepository()
-
-
Method Details
-
save
public void save(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, PublicKeyCredentialCreationOptions options) Description copied from interface:PublicKeyCredentialCreationOptionsRepositorySaves the providedPublicKeyCredentialCreationOptionsor clears an existingPublicKeyCredentialCreationOptionsifoptionsis null.- Specified by:
savein interfacePublicKeyCredentialCreationOptionsRepository- Parameters:
request- theHttpServletRequestresponse- theHttpServletResponseoptions- thePublicKeyCredentialCreationOptionsto save or null if an existingPublicKeyCredentialCreationOptionsshould be removed.
-
load
Description copied from interface:PublicKeyCredentialCreationOptionsRepositoryGets a savedPublicKeyCredentialCreationOptionsif it exists, otherwise null.- Specified by:
loadin interfacePublicKeyCredentialCreationOptionsRepository- Parameters:
request- theHttpServletRequest- Returns:
- the
PublicKeyCredentialCreationOptionsthat was saved, otherwise null.
-
setAttrName
-