Package org.keycloak.credential
Class WebAuthnCredentialModelInput
java.lang.Object
org.keycloak.credential.WebAuthnCredentialModelInput
- All Implemented Interfaces:
CredentialInput
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncom.webauthn4j.data.attestation.statement.AttestationStatement
com.webauthn4j.data.attestation.authenticator.AttestedCredentialData
com.webauthn4j.data.AuthenticationRequest
long
getCount()
Set<com.webauthn4j.data.AuthenticatorTransport>
getType()
void
setAttestationStatement
(com.webauthn4j.data.attestation.statement.AttestationStatement attestationStatement) void
setAttestationStatementFormat
(String attestationStatementFormat) void
setAttestedCredentialData
(com.webauthn4j.data.attestation.authenticator.AttestedCredentialData attestedCredentialData) void
setAuthenticationParameters
(WebAuthnCredentialModelInput.KeycloakWebAuthnAuthenticationParameters authenticationParameters) void
setAuthenticationRequest
(com.webauthn4j.data.AuthenticationRequest authenticationRequest) void
setCount
(long count) void
setCredentialDBId
(String credentialDBId) void
setTransports
(Set<com.webauthn4j.data.AuthenticatorTransport> transports) toString()
-
Constructor Details
-
WebAuthnCredentialModelInput
-
-
Method Details
-
getCredentialId
- Specified by:
getCredentialId
in interfaceCredentialInput
-
getChallengeResponse
- Specified by:
getChallengeResponse
in interfaceCredentialInput
-
getType
- Specified by:
getType
in interfaceCredentialInput
-
getAttestedCredentialData
public com.webauthn4j.data.attestation.authenticator.AttestedCredentialData getAttestedCredentialData() -
getAttestationStatement
public com.webauthn4j.data.attestation.statement.AttestationStatement getAttestationStatement() -
getCount
public long getCount() -
getAuthenticationParameters
public WebAuthnCredentialModelInput.KeycloakWebAuthnAuthenticationParameters getAuthenticationParameters() -
setAuthenticationParameters
public void setAuthenticationParameters(WebAuthnCredentialModelInput.KeycloakWebAuthnAuthenticationParameters authenticationParameters) -
getAuthenticationRequest
public com.webauthn4j.data.AuthenticationRequest getAuthenticationRequest() -
setAuthenticationRequest
public void setAuthenticationRequest(com.webauthn4j.data.AuthenticationRequest authenticationRequest) -
setAttestedCredentialData
public void setAttestedCredentialData(com.webauthn4j.data.attestation.authenticator.AttestedCredentialData attestedCredentialData) -
setAttestationStatement
public void setAttestationStatement(com.webauthn4j.data.attestation.statement.AttestationStatement attestationStatement) -
setCount
public void setCount(long count) -
getCredentialDBId
-
setCredentialDBId
-
getCredentialType
-
getAttestationStatementFormat
-
setAttestationStatementFormat
-
getTransports
-
setTransports
-
toString
-