Skip navigation links
A B D F G I L N S T V 

A

age(Function<IdNumber, Optional<LocalDate>>) - Method in class no.kantega.id.api.IdNumber
Retrieves the age of the person holding this ID number as it is defined for a given birth day assertion.

B

birthday(Function<IdNumber, Optional<LocalDate>>) - Method in class no.kantega.id.api.IdNumber
Retrieves the birth day of the person holding this ID number as it is defined for a given birth day assertion.
birthday(IdNumber) - Static method in class no.kantega.id.dk.DanishIdNumber
Calculates optional birthday for the given id number.
birthday(IdNumber) - Static method in class no.kantega.id.fin.FinnishIdNumber
Calculates optional birthday for the given idNumber.
birthday(IdNumber) - Static method in class no.kantega.id.no.NorwegianIdNumber
Extracts the birthday of the given ID.
birthday() - Method in class no.kantega.id.no.NorwegianIdNumber
Extracts the birthday of this ID.
birthday(IdNumber) - Static method in class no.kantega.id.se.SwedishIdNumber
Calculates the birth date of the given IdNumber
birthday() - Method in class no.kantega.id.se.SwedishIdNumber
Determines the birth day of the person associated to this ID number, if applicable.

D

DanishIdNumber - Class in no.kantega.id.dk
Representation of Danish personal identity number (CPR number) based on official CPR documentation
DanishIdNumber(String, Locale) - Constructor for class no.kantega.id.dk.DanishIdNumber
 

F

FinnishIdNumber - Class in no.kantega.id.fin
Representation of ID number in Finland.
FinnishIdNumber(String) - Constructor for class no.kantega.id.fin.FinnishIdNumber
 
FinnishIdNumber(String, Locale) - Constructor for class no.kantega.id.fin.FinnishIdNumber
 
forId(String) - Static method in class no.kantega.id.api.IdNumber
Creates a new ID number for a given token.
forId(String, Locale) - Static method in class no.kantega.id.api.LocalIdNumber
Provides an instance of LocalIdNumber with given Locale
forId(String) - Static method in class no.kantega.id.dk.DanishIdNumber
Provide an instance of IdNumber with Danish locale (country Denmark) and implementation for methods of IdNumber.
forId(String, Locale) - Static method in class no.kantega.id.dk.DanishIdNumber
Provide an instance of IdNumber with given locale (country Denmark is only supported) and implementation for methods of IdNumber.
forId(String) - Static method in class no.kantega.id.fin.FinnishIdNumber
Provide an instance of IdNumber with Finnish locale (country Finland) and implementation for methods of IdNumber.
forId(String, Locale) - Static method in class no.kantega.id.fin.FinnishIdNumber
Provide an instance of IdNumber with given locale (country Finland is only supported) and implementation for methods of IdNumber.
forId(String) - Static method in class no.kantega.id.no.NorwegianIdNumber
Convenience constructor method for creating a Norwegian ID with Norwegian locale.
forId(String, Locale) - Static method in class no.kantega.id.no.NorwegianIdNumber
Convenience constructor method for creating a Norwegian ID with the given locale.
forId(String) - Static method in class no.kantega.id.se.SwedishIdNumber
Provide an instance of IdNumber with Swedish locale and provides implementation of all the method supported.
forId(String, Locale) - Static method in class no.kantega.id.se.SwedishIdNumber
Provide an instance of IdNumber with Swedish locale and provides implementation of all the method supported.

G

Gender - Enum in no.kantega.id.api
 
gender(Function<IdNumber, Optional<Gender>>) - Method in class no.kantega.id.api.IdNumber
Retrieves the gender of the person holding this ID number as it is defined for a given gender assertion.
gender(IdNumber) - Static method in class no.kantega.id.dk.DanishIdNumber
Extracts the optional gender from the given person number following the specification for the Danish CPR number.
gender(IdNumber) - Static method in class no.kantega.id.fin.FinnishIdNumber
Extracts the optional gender from the given IdNumber following the specification for Finnish national identity number.
gender(IdNumber) - Static method in class no.kantega.id.no.NorwegianIdNumber
Extracts the gender of the given ID.
gender() - Method in class no.kantega.id.no.NorwegianIdNumber
Extracts the gender of this ID.
gender(IdNumber) - Static method in class no.kantega.id.se.SwedishIdNumber
Extracts the gender from the given person number following the specification for the Swedish idNumber
gender() - Method in class no.kantega.id.se.SwedishIdNumber
Determines the gender of the person that holds this ID number, if applicable.
getIdToken() - Method in class no.kantega.id.api.IdNumber
Returns this ID number's token.

I

IdNumber - Class in no.kantega.id.api
Base class for implementations of an ID number.
IdNumber(String) - Constructor for class no.kantega.id.api.IdNumber
Creates an immutable ID number.
idToken - Variable in class no.kantega.id.api.IdNumber
The ID number token for this instance.
isValid(Predicate<IdNumber>) - Method in class no.kantega.id.api.IdNumber
Checks if this ID number is valid for a given validity assertion.
isValid() - Method in class no.kantega.id.no.NorwegianIdNumber
Checks the validity of this ID.
isValid() - Method in class no.kantega.id.se.SwedishIdNumber
Checks if the given instance represents a valid Swedish ID number.
isVerbose() - Method in enum no.kantega.id.no.NorwegianIdNumber.Type
Determines if this type of ID number is verbose, i.e.

L

LocalIdNumber - Class in no.kantega.id.api
Base class for ID numbers supporting locale.
LocalIdNumber(String, Locale) - Constructor for class no.kantega.id.api.LocalIdNumber
 

N

no.kantega.id.api - package no.kantega.id.api
 
no.kantega.id.dk - package no.kantega.id.dk
 
no.kantega.id.fin - package no.kantega.id.fin
 
no.kantega.id.no - package no.kantega.id.no
 
no.kantega.id.se - package no.kantega.id.se
 
NorwegianIdNumber - Class in no.kantega.id.no
Representation of a fødelsnummer which is issued by the Norwegian Skatteetaten.
NorwegianIdNumber(String) - Constructor for class no.kantega.id.no.NorwegianIdNumber
Creates a new Norwegian id number representation with Norwegian locale.
NorwegianIdNumber(String, Locale) - Constructor for class no.kantega.id.no.NorwegianIdNumber
Creates a new Norwegian id number representation with the given locale.
NorwegianIdNumber.Type - Enum in no.kantega.id.no
Describes the type of the given Norwegian ID.

S

SE_COUNTRY - Static variable in class no.kantega.id.se.SwedishIdNumber
A default country token for Sweden.
supports(Locale) - Method in class no.kantega.id.api.LocalIdNumber
Defines support method for given locale.
supports(Locale) - Method in class no.kantega.id.dk.DanishIdNumber
 
supports(Locale) - Method in class no.kantega.id.fin.FinnishIdNumber
 
supports(Locale) - Method in class no.kantega.id.no.NorwegianIdNumber
 
supports(Locale) - Method in class no.kantega.id.se.SwedishIdNumber
 
SWEDEN - Static variable in class no.kantega.id.se.SwedishIdNumber
A default Swedish locale.
SwedishIdNumber - Class in no.kantega.id.se
Representation of a Swedish personnummer which is issued by the Swedish Skatteverket.
SwedishIdNumber(String, Locale) - Constructor for class no.kantega.id.se.SwedishIdNumber
Creates a new Swedish ID with the given locale.
SwedishIdNumber(String) - Constructor for class no.kantega.id.se.SwedishIdNumber
Creates a Swedish ID with default locale.

T

toString() - Method in enum no.kantega.id.no.NorwegianIdNumber.Type
 
type(IdNumber) - Static method in class no.kantega.id.no.NorwegianIdNumber
Extracts the type of the given ID.
type() - Method in class no.kantega.id.no.NorwegianIdNumber
Extracts the type of this ID.

V

valid(IdNumber) - Static method in class no.kantega.id.dk.DanishIdNumber
Standard validity check for Danish idNumbers.
valid(IdNumber) - Static method in class no.kantega.id.fin.FinnishIdNumber
Standard implementation of validity check for Finnish idNumbers.
valid(IdNumber) - Static method in class no.kantega.id.no.NorwegianIdNumber
Checks the validity of a given ID.
valid(IdNumber) - Static method in class no.kantega.id.se.SwedishIdNumber
Standard implementation of validity check for Swedish idNumbers.
VALID_FORMAT_SE - Static variable in class no.kantega.id.se.SwedishIdNumber
A regular expression for checking if a number is in the format of a Swedish ID number.
validateModulus11(IdNumber) - Static method in class no.kantega.id.dk.DanishIdNumber
Validity check for Danish idNumbers that performs modulus 11 test.
valueOf(String) - Static method in enum no.kantega.id.api.Gender
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum no.kantega.id.no.NorwegianIdNumber.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum no.kantega.id.api.Gender
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum no.kantega.id.no.NorwegianIdNumber.Type
Returns an array containing the constants of this enum type, in the order they are declared.
A B D F G I L N S T V 
Skip navigation links