Package org.apereo.cas.webauthn
Class DynamoDbWebAuthnCredentialRepository
java.lang.Object
org.apereo.cas.webauthn.storage.BaseWebAuthnCredentialRepository
org.apereo.cas.webauthn.DynamoDbWebAuthnCredentialRepository
- All Implemented Interfaces:
com.yubico.core.RegistrationStorage,com.yubico.webauthn.CredentialRepository,org.apereo.cas.webauthn.storage.WebAuthnCredentialRepository,org.apereo.cas.webauthn.storage.WebAuthnRegistrationStorageCleaner
public class DynamoDbWebAuthnCredentialRepository
extends org.apereo.cas.webauthn.storage.BaseWebAuthnCredentialRepository
This is
DynamoDbWebAuthnCredentialRepository.- Since:
- 6.3.0
-
Field Summary
Fields inherited from interface org.apereo.cas.webauthn.storage.WebAuthnCredentialRepository
BEAN_NAME -
Constructor Summary
ConstructorsConstructorDescriptionDynamoDbWebAuthnCredentialRepository(org.apereo.cas.configuration.CasConfigurationProperties properties, org.apereo.cas.util.crypto.CipherExecutor<String, String> cipherExecutor, DynamoDbWebAuthnFacilitator facilitator) -
Method Summary
Modifier and TypeMethodDescriptionCollection<com.yubico.data.CredentialRegistration> getRegistrationsByUsername(String username) Stream<com.yubico.data.CredentialRegistration> stream()Methods inherited from class org.apereo.cas.webauthn.storage.BaseWebAuthnCredentialRepository
addRegistrationByUsername, clean, getCipherExecutor, getCredentialIdsForUsername, getProperties, getRegistrationByUsernameAndCredentialId, getRegistrationsByUserHandle, getUserHandleForUsername, getUsernameForUserHandle, lookup, lookupAll, removeAllRegistrations, removeRegistrationByUsername, updateSignatureCountMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.yubico.core.RegistrationStorage
userExists
-
Constructor Details
-
DynamoDbWebAuthnCredentialRepository
public DynamoDbWebAuthnCredentialRepository(org.apereo.cas.configuration.CasConfigurationProperties properties, org.apereo.cas.util.crypto.CipherExecutor<String, String> cipherExecutor, DynamoDbWebAuthnFacilitator facilitator)
-
-
Method Details
-
getRegistrationsByUsername
public Collection<com.yubico.data.CredentialRegistration> getRegistrationsByUsername(String username) -
stream
-