Uses of Class
io.jans.fido2.model.auth.AuthData
-
-
Uses of AuthData in io.jans.fido2.model.auth
Methods in io.jans.fido2.model.auth that return AuthData Modifier and Type Method Description AuthDataAuthData. setAaguid(byte[] aaguid)AuthDataAuthData. setCosePublicKey(byte[] cosePublicKey)AuthDataAuthData. setCounters(byte[] counters)AuthDataAuthData. setCredId(byte[] credId)AuthDataAuthData. setExtensions(byte[] extensions)AuthDataAuthData. setFlags(byte[] flags)AuthDataAuthData. setRpIdHash(byte[] rpIdHash) -
Uses of AuthData in io.jans.fido2.service
Methods in io.jans.fido2.service that return AuthData Modifier and Type Method Description AuthDataAuthenticatorDataParser. parseAssertionData(String incomingAuthData)AuthDataAuthenticatorDataParser. parseAttestationData(String incomingAuthData) -
Uses of AuthData in io.jans.fido2.service.mds
Methods in io.jans.fido2.service.mds with parameters of type AuthData Modifier and Type Method Description List<X509Certificate>AttestationCertificateService. getAttestationRootCertificates(AuthData authData, List<X509Certificate> attestationCertificates)X509TrustManagerAttestationCertificateService. populateTrustManager(AuthData authData, List<X509Certificate> attestationCertificates) -
Uses of AuthData in io.jans.fido2.service.processor.attestation
Methods in io.jans.fido2.service.processor.attestation with parameters of type AuthData Modifier and Type Method Description voidAndroidKeyAttestationProcessor. process(com.fasterxml.jackson.databind.JsonNode attStmt, AuthData authData, io.jans.orm.model.fido2.Fido2RegistrationData credential, byte[] clientDataHash, CredAndCounterData credIdAndCounters)voidAndroidSafetyNetAttestationProcessor. process(com.fasterxml.jackson.databind.JsonNode attStmt, AuthData authData, io.jans.orm.model.fido2.Fido2RegistrationData credential, byte[] clientDataHash, CredAndCounterData credIdAndCounters)voidAppleAttestationProcessor. process(com.fasterxml.jackson.databind.JsonNode attStmt, AuthData authData, io.jans.orm.model.fido2.Fido2RegistrationData credential, byte[] clientDataHash, CredAndCounterData credIdAndCounters)voidNoneAttestationProcessor. process(com.fasterxml.jackson.databind.JsonNode attStmt, AuthData authData, io.jans.orm.model.fido2.Fido2RegistrationData credential, byte[] clientDataHash, CredAndCounterData credIdAndCounters)voidPackedAttestationProcessor. process(com.fasterxml.jackson.databind.JsonNode attStmt, AuthData authData, io.jans.orm.model.fido2.Fido2RegistrationData registration, byte[] clientDataHash, CredAndCounterData credIdAndCounters)voidTPMProcessor. process(com.fasterxml.jackson.databind.JsonNode attStmt, AuthData authData, io.jans.orm.model.fido2.Fido2RegistrationData credential, byte[] clientDataHash, CredAndCounterData credIdAndCounters)voidU2FAttestationProcessor. process(com.fasterxml.jackson.databind.JsonNode attStmt, AuthData authData, io.jans.orm.model.fido2.Fido2RegistrationData registration, byte[] clientDataHash, CredAndCounterData credIdAndCounters)voidU2FSuperGluuAttestationProcessor. process(com.fasterxml.jackson.databind.JsonNode attStmt, AuthData authData, io.jans.orm.model.fido2.Fido2RegistrationData registration, byte[] clientDataHash, CredAndCounterData credIdAndCounters) -
Uses of AuthData in io.jans.fido2.service.processors
Methods in io.jans.fido2.service.processors with parameters of type AuthData Modifier and Type Method Description voidAttestationFormatProcessor. process(com.fasterxml.jackson.databind.JsonNode attStmt, AuthData authData, io.jans.orm.model.fido2.Fido2RegistrationData credential, byte[] clientDataHash, CredAndCounterData credIdAndCounters) -
Uses of AuthData in io.jans.fido2.service.verifier
Methods in io.jans.fido2.service.verifier with parameters of type AuthData Modifier and Type Method Description voidCommonVerifiers. verifyAAGUIDZeroed(AuthData authData)voidAuthenticatorDataVerifier. verifyAssertionSignature(AuthData authData, byte[] clientDataHash, String signature, PublicKey publicKey, int signatureAlgorithm)voidAuthenticatorDataVerifier. verifyAttestationSignature(AuthData authData, byte[] clientDataHash, String signature, Certificate certificate, int signatureAlgorithm)voidUserVerificationVerifier. verifyDiscouragedUserPresent(AuthData authData)voidAuthenticatorDataVerifier. verifyPackedAttestationSignature(AuthData authData, byte[] clientDataHash, String signature, Certificate certificate, int signatureAlgorithm)voidUserVerificationVerifier. verifyPreferredUserPresent(AuthData authData)voidUserVerificationVerifier. verifyRequiredUserPresent(AuthData authData)voidCommonVerifiers. verifyRpIdHash(AuthData authData, String domain)voidAuthenticatorDataVerifier. verifyU2FAttestationSignature(AuthData authData, byte[] rpIdHash, byte[] clientDataHash, String signature, Certificate certificate, int signatureAlgorithm)voidAuthenticatorDataVerifier. verifyU2FAttestationSignature(AuthData authData, byte[] clientDataHash, String signature, Certificate certificate, int signatureAlgorithm)booleanUserVerificationVerifier. verifyUserPresent(AuthData authData)voidUserVerificationVerifier. verifyUserVerificationOption(io.jans.orm.model.fido2.UserVerification userVerification, AuthData authData)booleanUserVerificationVerifier. verifyUserVerified(AuthData authData)
-