bekkopen / NoCommons

The NoCommons library is a collection of helper classes for manipulation and validation of data specific to Norway and Norwegian citizens.

Home Page:http://github.com/bekkopen/NoCommons/wiki/NoCommons

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Det bør vare mulig å customisere Fødselsnummer validasjon.

alpet opened this issue · comments

Spesielt når det er syntetiske genrerte fødselsnummer man trenger å ha mer relaxed tilnarming til fødselsnummer validering.
Det er best hvis man har muilghet å gjøre override på et eller annet aspekt av validasjonen. Men mulighet for å slå det AV vil også vare en rask måtte å gå rundt dette.

Kan du forklare mer om behovet? Hvorfor ønsker du i noen tilfeller å ikke utføre valideringen?

Er ikke det støttet allerede i https://github.com/bekkopen/NoCommons/blob/master/src/main/java/no/bekk/bekkopen/person/FodselsnummerValidator.java#L40-L45 med ALLOW_SYNTHETIC_NUMBERS? Ser ut som definisjonen av syntetisk nummer her er at tredje siffer er 8 eller 9, altså 0581239999 vil være et syntetisk f.nr for en født i dag.. (erstattet tredej siffer 0 med 8)?

Ja, syntetiske nummer er støttet. I hvert fall de skikkelige syntetiske nr. vi kommer ikke til å lage en innebygget feature toggle for å slå av validering.