Unvalidated

data class Unvalidated(denormalized: String) : CardNumber

A representation of a partial or full card number that hasn't been validated.

Constructors

Link copied to clipboard
fun Unvalidated(denormalized: String)

Functions

Link copied to clipboard
fun getFormatted(panLength: Int = DEFAULT_PAN_LENGTH): String

Format a number based on its expected length

Link copied to clipboard
fun isPartialEntry(panLength: Int): Boolean
Link copied to clipboard
fun isPossibleCardBrand(): Boolean
Link copied to clipboard
fun validate(panLength: Int): CardNumber.Validated?

Properties

Link copied to clipboard
val bin: Bin?
Link copied to clipboard
val isMaxLength: Boolean
Link copied to clipboard
val isValidLuhn: Boolean
Link copied to clipboard
val length: Int
Link copied to clipboard
val normalized: String