Package org.keycloak.credential
Class WebAuthnCredentialModelInput
- java.lang.Object
- 
- org.keycloak.credential.WebAuthnCredentialModelInput
 
- 
- All Implemented Interfaces:
- CredentialInput
 
 public class WebAuthnCredentialModelInput extends Object implements CredentialInput 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classWebAuthnCredentialModelInput.KeycloakWebAuthnAuthenticationParameters
 - 
Constructor SummaryConstructors Constructor Description WebAuthnCredentialModelInput(String credentialType)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description com.webauthn4j.data.attestation.statement.AttestationStatementgetAttestationStatement()StringgetAttestationStatementFormat()com.webauthn4j.data.attestation.authenticator.AttestedCredentialDatagetAttestedCredentialData()WebAuthnCredentialModelInput.KeycloakWebAuthnAuthenticationParametersgetAuthenticationParameters()com.webauthn4j.data.AuthenticationRequestgetAuthenticationRequest()StringgetChallengeResponse()longgetCount()StringgetCredentialDBId()StringgetCredentialId()StringgetCredentialType()Set<com.webauthn4j.data.AuthenticatorTransport>getTransports()StringgetType()voidsetAttestationStatement(com.webauthn4j.data.attestation.statement.AttestationStatement attestationStatement)voidsetAttestationStatementFormat(String attestationStatementFormat)voidsetAttestedCredentialData(com.webauthn4j.data.attestation.authenticator.AttestedCredentialData attestedCredentialData)voidsetAuthenticationParameters(WebAuthnCredentialModelInput.KeycloakWebAuthnAuthenticationParameters authenticationParameters)voidsetAuthenticationRequest(com.webauthn4j.data.AuthenticationRequest authenticationRequest)voidsetCount(long count)voidsetCredentialDBId(String credentialDBId)voidsetTransports(Set<com.webauthn4j.data.AuthenticatorTransport> transports)StringtoString()
 
- 
- 
- 
Constructor Detail- 
WebAuthnCredentialModelInputpublic WebAuthnCredentialModelInput(String credentialType) 
 
- 
 - 
Method Detail- 
getCredentialIdpublic String getCredentialId() - Specified by:
- getCredentialIdin interface- CredentialInput
 
 - 
getChallengeResponsepublic String getChallengeResponse() - Specified by:
- getChallengeResponsein interface- CredentialInput
 
 - 
getTypepublic String getType() - Specified by:
- getTypein interface- CredentialInput
 
 - 
getAttestedCredentialDatapublic com.webauthn4j.data.attestation.authenticator.AttestedCredentialData getAttestedCredentialData() 
 - 
getAttestationStatementpublic com.webauthn4j.data.attestation.statement.AttestationStatement getAttestationStatement() 
 - 
getCountpublic long getCount() 
 - 
getAuthenticationParameterspublic WebAuthnCredentialModelInput.KeycloakWebAuthnAuthenticationParameters getAuthenticationParameters() 
 - 
setAuthenticationParameterspublic void setAuthenticationParameters(WebAuthnCredentialModelInput.KeycloakWebAuthnAuthenticationParameters authenticationParameters) 
 - 
getAuthenticationRequestpublic com.webauthn4j.data.AuthenticationRequest getAuthenticationRequest() 
 - 
setAuthenticationRequestpublic void setAuthenticationRequest(com.webauthn4j.data.AuthenticationRequest authenticationRequest) 
 - 
setAttestedCredentialDatapublic void setAttestedCredentialData(com.webauthn4j.data.attestation.authenticator.AttestedCredentialData attestedCredentialData) 
 - 
setAttestationStatementpublic void setAttestationStatement(com.webauthn4j.data.attestation.statement.AttestationStatement attestationStatement) 
 - 
setCountpublic void setCount(long count) 
 - 
getCredentialDBIdpublic String getCredentialDBId() 
 - 
setCredentialDBIdpublic void setCredentialDBId(String credentialDBId) 
 - 
getCredentialTypepublic String getCredentialType() 
 - 
getAttestationStatementFormatpublic String getAttestationStatementFormat() 
 - 
setAttestationStatementFormatpublic void setAttestationStatementFormat(String attestationStatementFormat) 
 - 
getTransportspublic Set<com.webauthn4j.data.AuthenticatorTransport> getTransports() 
 - 
setTransportspublic void setTransports(Set<com.webauthn4j.data.AuthenticatorTransport> transports) 
 
- 
 
-