hwsecurity-fido2 / de.cotech.hw.fido2.domain.create / PublicKeyCredentialCreationOptions /

PublicKeyCredentialCreationOptions

abstract class PublicKeyCredentialCreationOptions

Functions

Name Summary
attestation abstract fun attestation(): AttestationConveyancePreference
authenticatorSelection abstract fun authenticatorSelection(): AuthenticatorSelectionCriteria
challenge abstract fun challenge(): Array<Byte>
create open fun create(rp: PublicKeyCredentialRpEntity, user: PublicKeyCredentialUserEntity, challenge: Array<Byte>, pubKeyCredParams: List<PublicKeyCredentialParameters>, timeout: Long, authenticatorSelection: AuthenticatorSelectionCriteria, excludeCredentials: List<PublicKeyCredentialDescriptor>, attestation: AttestationConveyancePreference): PublicKeyCredentialCreationOptions
excludeCredentials abstract fun excludeCredentials(): List<PublicKeyCredentialDescriptor>
pubKeyCredParams abstract fun pubKeyCredParams(): List<PublicKeyCredentialParameters>
rp abstract fun rp(): PublicKeyCredentialRpEntity
timeout abstract fun timeout(): Long
user abstract fun user(): PublicKeyCredentialUserEntity