Package org.openiam.srvc.fido
Interface FidoAuthenticatorDataWebService
-
- All Known Implementing Classes:
FidoAuthenticatorDataWebServiceImpl
public interface FidoAuthenticatorDataWebService
FIDO Authentication web service
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Response
delete(byte[] credentialId)
Delete Fido Authenticatorboolean
exist(byte[] credentialId)
Check if Fido Authenticator existList<FidoAuthenticatorDto>
findAllByLogin(String login, String manSysId)
Find FIDO authenticators dto by loginList<FidoAuthenticatorDto>
findByUserId(String id)
Find FIDO authenticators dto by userIdFidoAuthenticatorDto
findOneByCredentialId(byte[] credentialId, String managedSystemId)
Find FIDO authenticator dto by credentialIdString
save(FidoAuthenticatorDto fidoAuthenticator)
Save Fido AuthenticatorResponse
updateCounter(byte[] credentialId, long count)
Update counter of authenticatorResponse
updateName(byte[] credentialId, String name)
Update name of authenticator
-
-
-
Method Detail
-
findOneByCredentialId
FidoAuthenticatorDto findOneByCredentialId(byte[] credentialId, String managedSystemId)
Find FIDO authenticator dto by credentialId- Parameters:
credentialId
-- Returns:
-
findAllByLogin
List<FidoAuthenticatorDto> findAllByLogin(String login, String manSysId)
Find FIDO authenticators dto by login- Parameters:
login
-- Returns:
-
findByUserId
List<FidoAuthenticatorDto> findByUserId(String id)
Find FIDO authenticators dto by userId- Parameters:
id
-- Returns:
-
save
String save(FidoAuthenticatorDto fidoAuthenticator)
Save Fido Authenticator- Parameters:
fidoAuthenticator
-- Returns:
-
delete
Response delete(byte[] credentialId)
Delete Fido Authenticator- Parameters:
credentialId
-
-
exist
boolean exist(byte[] credentialId)
Check if Fido Authenticator exist- Parameters:
credentialId
-
-
updateName
Response updateName(byte[] credentialId, String name)
Update name of authenticator- Parameters:
credentialId
-name
-- Returns:
-
updateCounter
Response updateCounter(byte[] credentialId, long count)
Update counter of authenticator- Parameters:
credentialId
-count
-- Returns:
-
-