Class AppleAssertionFormatProcessor
- java.lang.Object
-
- io.jans.fido2.service.processor.assertion.AppleAssertionFormatProcessor
-
- All Implemented Interfaces:
AssertionFormatProcessor
@ApplicationScoped public class AppleAssertionFormatProcessor extends Object implements AssertionFormatProcessor
Processor class for Assertions from Apple Platform authenticator - reference - https://medium.com/webauthnworks/webauthn-fido2-verifying-apple-anonymous-attestation-5eaff334c849- Author:
- madhumitas
-
-
Constructor Summary
Constructors Constructor Description AppleAssertionFormatProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AttestationFormat
getAttestationFormat()
void
process(String base64AuthenticatorData, String signature, String clientDataJson, io.jans.orm.model.fido2.Fido2RegistrationData registration, io.jans.orm.model.fido2.Fido2AuthenticationData authenticationEntity)
-
-
-
Method Detail
-
getAttestationFormat
public AttestationFormat getAttestationFormat()
- Specified by:
getAttestationFormat
in interfaceAssertionFormatProcessor
-
process
public void process(String base64AuthenticatorData, String signature, String clientDataJson, io.jans.orm.model.fido2.Fido2RegistrationData registration, io.jans.orm.model.fido2.Fido2AuthenticationData authenticationEntity)
- Specified by:
process
in interfaceAssertionFormatProcessor
-
-