Package io.jans.fido2.service.external
Class ExternalFido2Service
java.lang.Object
io.jans.service.custom.script.ExternalScriptService
io.jans.fido2.service.external.ExternalFido2Service
- All Implemented Interfaces:
Serializable
@ApplicationScoped
public class ExternalFido2Service
extends io.jans.service.custom.script.ExternalScriptService
- Author:
- Yuriy Zabrovarnyy
- See Also:
-
Field Summary
Fields inherited from class io.jans.service.custom.script.ExternalScriptService
customScriptConfigurations, customScriptConfigurationsNameMap, customScriptManager, customScriptType, defaultExternalCustomScript, loaded, log -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanauthenticateAssertionFinish(com.fasterxml.jackson.databind.JsonNode params, ExternalFido2Context context) booleanauthenticateAssertionStart(com.fasterxml.jackson.databind.JsonNode params, ExternalFido2Context context) booleanregisterAttestationFinish(com.fasterxml.jackson.databind.JsonNode params, ExternalFido2Context context) booleanregisterAttestationStart(com.fasterxml.jackson.databind.JsonNode params, ExternalFido2Context context) booleanverifyAssertionFinish(com.fasterxml.jackson.databind.JsonNode params, ExternalFido2Context context) booleanverifyAssertionStart(com.fasterxml.jackson.databind.JsonNode params, ExternalFido2Context context) booleanverifyAttestationFinish(com.fasterxml.jackson.databind.JsonNode params, ExternalFido2Context context) booleanverifyAttestationStart(com.fasterxml.jackson.databind.JsonNode params, ExternalFido2Context context) Methods inherited from class io.jans.service.custom.script.ExternalScriptService
addExternalConfigurations, clearScriptError, configure, determineDefaultCustomScriptConfiguration, executeExternalGetApiVersion, getCustomScriptConfigurationByName, getCustomScriptConfigurations, getCustomScriptConfigurationsByDns, getCustomScriptType, getDefaultExternalCustomScript, init, isEnabled, isLoaded, reload, reloadExternal, saveScriptError
-
Constructor Details
-
ExternalFido2Service
public ExternalFido2Service()
-
-
Method Details
-
registerAttestationStart
public boolean registerAttestationStart(com.fasterxml.jackson.databind.JsonNode params, ExternalFido2Context context) -
registerAttestationFinish
public boolean registerAttestationFinish(com.fasterxml.jackson.databind.JsonNode params, ExternalFido2Context context) -
verifyAttestationStart
public boolean verifyAttestationStart(com.fasterxml.jackson.databind.JsonNode params, ExternalFido2Context context) -
verifyAttestationFinish
public boolean verifyAttestationFinish(com.fasterxml.jackson.databind.JsonNode params, ExternalFido2Context context) -
authenticateAssertionStart
public boolean authenticateAssertionStart(com.fasterxml.jackson.databind.JsonNode params, ExternalFido2Context context) -
authenticateAssertionFinish
public boolean authenticateAssertionFinish(com.fasterxml.jackson.databind.JsonNode params, ExternalFido2Context context) -
verifyAssertionStart
public boolean verifyAssertionStart(com.fasterxml.jackson.databind.JsonNode params, ExternalFido2Context context) -
verifyAssertionFinish
public boolean verifyAssertionFinish(com.fasterxml.jackson.databind.JsonNode params, ExternalFido2Context context)
-