public class AuthenticatorImpl extends java.lang.Object implements Authenticator
Authenticator implementation| Constructor and Description |
|---|
AuthenticatorImpl(AttestedCredentialData attestedCredentialData,
AttestationStatement attestationStatement,
long counter) |
AuthenticatorImpl(AttestedCredentialData attestedCredentialData,
AttestationStatement attestationStatement,
long counter,
java.util.Set<AuthenticatorTransport> transports) |
AuthenticatorImpl(AttestedCredentialData attestedCredentialData,
AttestationStatement attestationStatement,
long counter,
java.util.Set<AuthenticatorTransport> transports,
java.util.Map<java.lang.String,RegistrationExtensionClientOutput<?>> clientExtensions,
java.util.Map<java.lang.String,RegistrationExtensionAuthenticatorOutput<?>> authenticatorExtensions) |
public AuthenticatorImpl(AttestedCredentialData attestedCredentialData, AttestationStatement attestationStatement, long counter, java.util.Set<AuthenticatorTransport> transports, java.util.Map<java.lang.String,RegistrationExtensionClientOutput<?>> clientExtensions, java.util.Map<java.lang.String,RegistrationExtensionAuthenticatorOutput<?>> authenticatorExtensions)
public AuthenticatorImpl(AttestedCredentialData attestedCredentialData, AttestationStatement attestationStatement, long counter, java.util.Set<AuthenticatorTransport> transports)
public AuthenticatorImpl(AttestedCredentialData attestedCredentialData, AttestationStatement attestationStatement, long counter)
public static AuthenticatorImpl createFromRegistrationData(RegistrationData registrationData)
public AttestedCredentialData getAttestedCredentialData()
AuthenticatorAttestedCredentialDatagetAttestedCredentialData in interface AuthenticatorAttestedCredentialDatapublic void setAttestedCredentialData(AttestedCredentialData attestedCredentialData)
public AttestationStatement getAttestationStatement()
AuthenticatorAttestationStatementgetAttestationStatement in interface AuthenticatorAttestationStatementpublic void setAttestationStatement(AttestationStatement attestationStatement)
public long getCounter()
AuthenticatorgetCounter in interface Authenticatorpublic void setCounter(long value)
AuthenticatorsetCounter in interface Authenticatorvalue - the counter valuepublic java.util.Set<AuthenticatorTransport> getTransports()
AuthenticatorAuthenticatorTransport SetgetTransports in interface AuthenticatorAuthenticatorTransport Setpublic void setTransports(java.util.Set<AuthenticatorTransport> transports)
public java.util.Map<java.lang.String,RegistrationExtensionClientOutput<?>> getClientExtensions()
AuthenticatorgetClientExtensions in interface Authenticatorpublic void setClientExtensions(java.util.Map<java.lang.String,RegistrationExtensionClientOutput<?>> clientExtensions)
public java.util.Map<java.lang.String,RegistrationExtensionAuthenticatorOutput<?>> getAuthenticatorExtensions()
AuthenticatorgetAuthenticatorExtensions in interface Authenticatorpublic void setAuthenticatorExtensions(java.util.Map<java.lang.String,RegistrationExtensionAuthenticatorOutput<?>> authenticatorExtensions)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object