Class PersonClaims
java.lang.Object
com.nimbusds.openid.connect.sdk.claims.ClaimsSet
com.nimbusds.openid.connect.sdk.claims.PersonClaims
- All Implemented Interfaces:
net.minidev.json.JSONAware
- Direct Known Subclasses:
UserInfo
Person-specific claims set, intended to provide common getters and setters
for
OpenID Connect UserInfo
and
OpenID Connect Identity Assurance verified claims
.
Related specifications:
- OpenID Connect Core 1.0, sections 5.1 and 5.6.
- OpenID Connect for Identity Assurance 1.0, section 4.1.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
The address claim name.static final String
The also known as claim name (OpenID Connect for Identity Assurance 1.0).static final String
The birth family name claim name (OpenID Connect for Identity Assurance 1.0).static final String
The birth given name claim name (OpenID Connect for Identity Assurance 1.0).static final String
The birth middle name claim name (OpenID Connect for Identity Assurance 1.0).static final String
The birth date claim name.static final String
Deprecated.static final String
The email claim name.static final String
The email verified claim name.static final String
The family name claim name.static final String
The gender claim name.static final String
The given name claim name.static final String
The locale claim name.static final String
The middle name claim name.static final String
The MSISDN claim name (OpenID Connect for Identity Assurance 1.0).static final String
The name claim name.static final String
The nationalities claim name (OpenID Connect for Identity Assurance 1.0).static final String
The nickname claim name.static final String
The phone number claim name.static final String
The phone number verified claim name.static final String
The picture claim name.static final String
The place of birth claim name (OpenID Connect for Identity Assurance 1.0).static final String
The preferred username claim name.static final String
The profile claim name.static final String
The salutation claim name (OpenID Connect for Identity Assurance 1.0).static final String
The title claim name (OpenID Connect for Identity Assurance 1.0).static final String
The updated at claim name.static final String
The website claim name.static final String
The zoneinfo claim name.Fields inherited from class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
AUD_CLAIM_NAME, claims, ISS_CLAIM_NAME
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a new empty person-specific claims set.PersonClaims
(net.minidev.json.JSONObject jsonObject) Creates a new person-specific claims set from the specified JSON object. -
Method Summary
Modifier and TypeMethodDescriptionGets the preferred address.getAddress
(com.nimbusds.langtag.LangTag langTag) Gets the preferred address.Gets the preferred address entries.Gets the also known as.getAlsoKnownAs
(com.nimbusds.langtag.LangTag langTag) Gets the also known as.Gets the also known as entries.Gets the date of birth.Gets the birth family name.getBirthFamilyName
(com.nimbusds.langtag.LangTag langTag) Gets the birth family name.Gets the birth family name entries.Gets the birth given name.getBirthGivenName
(com.nimbusds.langtag.LangTag langTag) Gets the birth given name.Gets the birth given name entries.Gets the birth middle name.getBirthMiddleName
(com.nimbusds.langtag.LangTag langTag) Gets the birth middle name.Gets the birth middle name entries.Deprecated.Gets the preferred email address.Gets the email verification status.Gets the surname or last name.getFamilyName
(com.nimbusds.langtag.LangTag langTag) Gets the surname or last name.Gets the surname or last name entries.Gets the gender.Gets the given or first name.getGivenName
(com.nimbusds.langtag.LangTag langTag) Gets the given or first name.Gets the given or first name entries.Gets the locale.Gets the middle name.getMiddleName
(com.nimbusds.langtag.LangTag langTag) Gets the middle name.Gets the middle name entries.Gets the mobile subscriber ISDN number.getName()
Gets the full name.getName
(com.nimbusds.langtag.LangTag langTag) Gets the full name.Gets the full name entries.Gets the user's nationalities.Gets the casual name.getNickname
(com.nimbusds.langtag.LangTag langTag) Gets the casual name.Gets the casual name entries.Gets the preferred telephone number.Gets the phone number verification status.Gets the picture.Gets the birthplace.Gets the preferred username.Gets the profile page.Gets the salutation.getSalutation
(com.nimbusds.langtag.LangTag langTag) Gets the salutation.Gets the salutation entries.Gets the names of the standard top-level UserInfo claims.getTitle()
Gets the title.getTitle
(com.nimbusds.langtag.LangTag langTag) Gets the title.Gets the title entries.Gets the time the end-user information was last updated.Gets the web page or blog.Gets the zoneinfo.void
setAddress
(Address address) Sets the preferred address.void
setAddress
(Address address, com.nimbusds.langtag.LangTag langTag) Sets the preferred address.void
setAlsoKnownAs
(String alsoKnownAs) Sets the also known as.void
setAlsoKnownAs
(String alsoKnownAs, com.nimbusds.langtag.LangTag langTag) Sets the also known as.void
setBirthdate
(String birthdate) Sets the date of birth.void
setBirthFamilyName
(String birthFamilyName) Sets the birth family name.void
setBirthFamilyName
(String birthFamilyName, com.nimbusds.langtag.LangTag langTag) Sets the birth family name.void
setBirthGivenName
(String birthGivenName) Sets the birth given name.void
setBirthGivenName
(String birthGivenName, com.nimbusds.langtag.LangTag langTag) Sets the birth given name.void
setBirthMiddleName
(String birthMiddleName) Sets the birth middle name.void
setBirthMiddleName
(String birthMiddleName, com.nimbusds.langtag.LangTag langTag) Sets the birth middle name.void
setBirthplace
(Birthplace birthplace) Deprecated.void
setEmailAddress
(String email) Sets the preferred email address.void
setEmailVerified
(Boolean emailVerified) Sets the email verification status.void
setFamilyName
(String familyName) Sets the surname or last name.void
setFamilyName
(String familyName, com.nimbusds.langtag.LangTag langTag) Sets the surname or last name.void
Sets the gender.void
setGivenName
(String givenName) Sets the given or first name.void
setGivenName
(String givenName, com.nimbusds.langtag.LangTag langTag) Sets the given or first name.void
Sets the locale.void
setMiddleName
(String middleName) Sets the middle name.void
setMiddleName
(String middleName, com.nimbusds.langtag.LangTag langTag) Sets the middle name.void
Sets the mobile subscriber ISDN number.void
Sets the full name.void
Sets the full name.void
setNationalities
(List<CountryCode> nationalities) Sets the user's nationalities.void
setNickname
(String nickname) Sets the casual name.void
setNickname
(String nickname, com.nimbusds.langtag.LangTag langTag) Sets the casual name.void
setPhoneNumber
(String phoneNumber) Sets the preferred telephone number.void
setPhoneNumberVerified
(Boolean phoneNumberVerified) Sets the email verification status.void
setPicture
(URI picture) Sets the picture.void
setPlaceOfBirth
(Birthplace birthplace) Sets the birthplace.void
setPreferredUsername
(String preferredUsername) Sets the preferred username.void
setProfile
(URI profile) Sets the profile page.void
setSalutation
(String salutation) Sets the salutation.void
setSalutation
(String salutation, com.nimbusds.langtag.LangTag langTag) Sets the salutation.void
Sets the title.void
Sets the title.void
setUpdatedTime
(Date updatedTime) Sets the time the end-user information was last updated.void
setWebsite
(URI website) Sets the web page or blog.void
setZoneinfo
(String zoneinfo) Sets the zoneinfo.Methods inherited from class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
equals, getAudience, getBooleanClaim, getClaim, getClaim, getDateClaim, getIssuer, getJSONObjectClaim, getLangTaggedClaim, getNumberClaim, getStringClaim, getStringClaim, getStringListClaim, getURIClaim, getURLClaim, hashCode, putAll, putAll, setAudience, setAudience, setClaim, setClaim, setDateClaim, setIssuer, setURIClaim, setURLClaim, toJSONObject, toJSONString, toJWTClaimsSet
-
Field Details
-
NAME_CLAIM_NAME
The name claim name.- See Also:
-
GIVEN_NAME_CLAIM_NAME
The given name claim name.- See Also:
-
FAMILY_NAME_CLAIM_NAME
The family name claim name.- See Also:
-
MIDDLE_NAME_CLAIM_NAME
The middle name claim name.- See Also:
-
NICKNAME_CLAIM_NAME
The nickname claim name.- See Also:
-
PREFERRED_USERNAME_CLAIM_NAME
The preferred username claim name.- See Also:
-
PROFILE_CLAIM_NAME
The profile claim name.- See Also:
-
PICTURE_CLAIM_NAME
The picture claim name.- See Also:
-
WEBSITE_CLAIM_NAME
The website claim name.- See Also:
-
EMAIL_CLAIM_NAME
The email claim name.- See Also:
-
EMAIL_VERIFIED_CLAIM_NAME
The email verified claim name.- See Also:
-
GENDER_CLAIM_NAME
The gender claim name.- See Also:
-
BIRTHDATE_CLAIM_NAME
The birth date claim name.- See Also:
-
ZONEINFO_CLAIM_NAME
The zoneinfo claim name.- See Also:
-
LOCALE_CLAIM_NAME
The locale claim name.- See Also:
-
PHONE_NUMBER_CLAIM_NAME
The phone number claim name.- See Also:
-
PHONE_NUMBER_VERIFIED_CLAIM_NAME
The phone number verified claim name.- See Also:
-
ADDRESS_CLAIM_NAME
The address claim name.- See Also:
-
UPDATED_AT_CLAIM_NAME
The updated at claim name.- See Also:
-
BIRTHPLACE_CLAIM_NAME
Deprecated.The birthplace claim name (OpenID Connect for Identity Assurance 1.0). Alternative forPLACE_OF_BIRTH_CLAIM_NAME
.- See Also:
-
PLACE_OF_BIRTH_CLAIM_NAME
The place of birth claim name (OpenID Connect for Identity Assurance 1.0). Alternative forBIRTHPLACE_CLAIM_NAME
.- See Also:
-
NATIONALITIES_CLAIM_NAME
The nationalities claim name (OpenID Connect for Identity Assurance 1.0).- See Also:
-
BIRTH_FAMILY_NAME_CLAIM_NAME
The birth family name claim name (OpenID Connect for Identity Assurance 1.0).- See Also:
-
BIRTH_GIVEN_NAME_CLAIM_NAME
The birth given name claim name (OpenID Connect for Identity Assurance 1.0).- See Also:
-
BIRTH_MIDDLE_NAME_CLAIM_NAME
The birth middle name claim name (OpenID Connect for Identity Assurance 1.0).- See Also:
-
SALUTATION_CLAIM_NAME
The salutation claim name (OpenID Connect for Identity Assurance 1.0).- See Also:
-
TITLE_CLAIM_NAME
The title claim name (OpenID Connect for Identity Assurance 1.0).- See Also:
-
MSISDN_CLAIM_NAME
The MSISDN claim name (OpenID Connect for Identity Assurance 1.0).- See Also:
-
ALSO_KNOWN_AS
The also known as claim name (OpenID Connect for Identity Assurance 1.0).- See Also:
-
-
Constructor Details
-
PersonClaims
public PersonClaims()Creates a new empty person-specific claims set. -
PersonClaims
Creates a new person-specific claims set from the specified JSON object.- Parameters:
jsonObject
- The JSON object. Must not benull
.
-
-
Method Details
-
getStandardClaimNames
Gets the names of the standard top-level UserInfo claims.- Returns:
- The names of the standard top-level UserInfo claims (read-only set).
-
getName
Gets the full name. Corresponds to thename
claim, with no language tag.- Returns:
- The full name,
null
if not specified.
-
getName
Gets the full name. Corresponds to thename
claim, with an optional language tag.- Parameters:
langTag
- The language tag of the entry,null
to get the non-tagged entry.- Returns:
- The full name,
null
if not specified.
-
getNameEntries
Gets the full name entries. Correspond to thename
claim.- Returns:
- The full name entries, empty map if none.
-
setName
Sets the full name. Corresponds to thename
claim, with no language tag.- Parameters:
name
- The full name. Ifnull
the claim will be removed.
-
setName
Sets the full name. Corresponds to thename
claim, with an optional language tag.- Parameters:
name
- The full name. Ifnull
the claim will be removed.langTag
- The language tag,null
if not specified.
-
getGivenName
Gets the given or first name. Corresponds to thegiven_name
claim, with no language tag.- Returns:
- The given or first name,
null
if not specified.
-
getGivenName
Gets the given or first name. Corresponds to thegiven_name
claim, with an optional language tag.- Parameters:
langTag
- The language tag of the entry,null
to get the non-tagged entry.- Returns:
- The given or first name,
null
if not specified.
-
getGivenNameEntries
Gets the given or first name entries. Correspond to thegiven_name
claim.- Returns:
- The given or first name entries, empty map if none.
-
setGivenName
Sets the given or first name. Corresponds to thegiven_name
claim, with no language tag.- Parameters:
givenName
- The given or first name. Ifnull
the claim will be removed.
-
setGivenName
Sets the given or first name. Corresponds to thegiven_name
claim, with an optional language tag.- Parameters:
givenName
- The given or first full name. Ifnull
the claim will be removed.langTag
- The language tag,null
if not specified.
-
getFamilyName
Gets the surname or last name. Corresponds to thefamily_name
claim, with no language tag.- Returns:
- The surname or last name,
null
if not specified.
-
getFamilyName
Gets the surname or last name. Corresponds to thefamily_name
claim, with an optional language tag.- Parameters:
langTag
- The language tag of the entry,null
to get the non-tagged entry.- Returns:
- The surname or last name,
null
if not specified.
-
getFamilyNameEntries
Gets the surname or last name entries. Correspond to thefamily_name
claim.- Returns:
- The surname or last name entries, empty map if none.
-
setFamilyName
Sets the surname or last name. Corresponds to thefamily_name
claim, with no language tag.- Parameters:
familyName
- The surname or last name. Ifnull
the claim will be removed.
-
setFamilyName
Sets the surname or last name. Corresponds to thefamily_name
claim, with an optional language tag.- Parameters:
familyName
- The surname or last name. Ifnull
the claim will be removed.langTag
- The language tag,null
if not specified.
-
getMiddleName
Gets the middle name. Corresponds to themiddle_name
claim, with no language tag.- Returns:
- The middle name,
null
if not specified.
-
getMiddleName
Gets the middle name. Corresponds to themiddle_name
claim, with an optional language tag.- Parameters:
langTag
- The language tag of the entry,null
to get the non-tagged entry.- Returns:
- The middle name,
null
if not specified.
-
getMiddleNameEntries
Gets the middle name entries. Correspond to themiddle_name
claim.- Returns:
- The middle name entries, empty map if none.
-
setMiddleName
Sets the middle name. Corresponds to themiddle_name
claim, with no language tag.- Parameters:
middleName
- The middle name. Ifnull
the claim will be removed.
-
setMiddleName
Sets the middle name. Corresponds to themiddle_name
claim, with an optional language tag.- Parameters:
middleName
- The middle name. Ifnull
the claim will be removed.langTag
- The language tag,null
if not specified.
-
getNickname
Gets the casual name. Corresponds to thenickname
claim, with no language tag.- Returns:
- The casual name,
null
if not specified.
-
getNickname
Gets the casual name. Corresponds to thenickname
claim, with an optional language tag.- Parameters:
langTag
- The language tag of the entry,null
to get the non-tagged entry.- Returns:
- The casual name,
null
if not specified.
-
getNicknameEntries
Gets the casual name entries. Correspond to thenickname
claim.- Returns:
- The casual name entries, empty map if none.
-
setNickname
Sets the casual name. Corresponds to thenickname
claim, with no language tag.- Parameters:
nickname
- The casual name. Ifnull
the claim will be removed.
-
setNickname
Sets the casual name. Corresponds to thenickname
claim, with an optional language tag.- Parameters:
nickname
- The casual name. Ifnull
the claim will be removed.langTag
- The language tag,null
if not specified.
-
getPreferredUsername
Gets the preferred username. Corresponds to thepreferred_username
claim.- Returns:
- The preferred username,
null
if not specified.
-
setPreferredUsername
Sets the preferred username. Corresponds to thepreferred_username
claim.- Parameters:
preferredUsername
- The preferred username. Ifnull
the claim will be removed.
-
getProfile
Gets the profile page. Corresponds to theprofile
claim.- Returns:
- The profile page URI,
null
if not specified.
-
setProfile
Sets the profile page. Corresponds to theprofile
claim.- Parameters:
profile
- The profile page URI. Ifnull
the claim will be removed.
-
getPicture
Gets the picture. Corresponds to thepicture
claim.- Returns:
- The picture URI,
null
if not specified.
-
setPicture
Sets the picture. Corresponds to thepicture
claim.- Parameters:
picture
- The picture URI. Ifnull
the claim will be removed.
-
getWebsite
Gets the web page or blog. Corresponds to thewebsite
claim.- Returns:
- The web page or blog URI,
null
if not specified.
-
setWebsite
Sets the web page or blog. Corresponds to thewebsite
claim.- Parameters:
website
- The web page or blog URI. Ifnull
the claim will be removed.
-
getEmailAddress
Gets the preferred email address. Corresponds to theemail
claim.- Returns:
- The preferred email address,
null
if not specified.
-
setEmailAddress
Sets the preferred email address. Corresponds to theemail
claim.- Parameters:
email
- The preferred email address. Ifnull
the claim will be removed.
-
getEmailVerified
Gets the email verification status. Corresponds to theemail_verified
claim.- Returns:
- The email verification status,
null
if not specified.
-
setEmailVerified
Sets the email verification status. Corresponds to theemail_verified
claim.- Parameters:
emailVerified
- The email verification status. Ifnull
the claim will be removed.
-
getGender
Gets the gender. Corresponds to thegender
claim.- Returns:
- The gender,
null
if not specified.
-
setGender
Sets the gender. Corresponds to thegender
claim.- Parameters:
gender
- The gender. Ifnull
the claim will be removed.
-
getBirthdate
Gets the date of birth. Corresponds to thebirthdate
claim.- Returns:
- The date of birth,
null
if not specified.
-
setBirthdate
Sets the date of birth. Corresponds to thebirthdate
claim.- Parameters:
birthdate
- The date of birth. Ifnull
the claim will be removed.
-
getZoneinfo
Gets the zoneinfo. Corresponds to thezoneinfo
claim.- Returns:
- The zoneinfo,
null
if not specified.
-
setZoneinfo
Sets the zoneinfo. Corresponds to thezoneinfo
claim.- Parameters:
zoneinfo
- The zoneinfo. Ifnull
the claim will be removed.
-
getLocale
Gets the locale. Corresponds to thelocale
claim.- Returns:
- The locale,
null
if not specified.
-
setLocale
Sets the locale. Corresponds to thelocale
claim.- Parameters:
locale
- The locale. Ifnull
the claim will be removed.
-
getPhoneNumber
Gets the preferred telephone number. Corresponds to thephone_number
claim.- Returns:
- The preferred telephone number,
null
if not specified.
-
setPhoneNumber
Sets the preferred telephone number. Corresponds to thephone_number
claim.- Parameters:
phoneNumber
- The preferred telephone number. Ifnull
the claim will be removed.
-
getPhoneNumberVerified
Gets the phone number verification status. Corresponds to thephone_number_verified
claim.- Returns:
- The phone number verification status,
null
if not specified.
-
setPhoneNumberVerified
Sets the email verification status. Corresponds to thephone_number_verified
claim.- Parameters:
phoneNumberVerified
- The phone number verification status. Ifnull
the claim will be removed.
-
getAddress
Gets the preferred address. Corresponds to theaddress
claim, with no language tag.- Returns:
- The preferred address,
null
if not specified.
-
getAddress
Gets the preferred address. Corresponds to theaddress
claim, with an optional language tag.- Parameters:
langTag
- The language tag of the entry,null
to get the non-tagged entry.- Returns:
- The preferred address,
null
if not specified.
-
getAddressEntries
Gets the preferred address entries. Correspond to theaddress
claim.- Returns:
- The preferred address entries, empty map if none.
-
setAddress
Sets the preferred address. Corresponds to theaddress
claim, with no language tag.- Parameters:
address
- The preferred address. Ifnull
the claim will be removed.
-
setAddress
Sets the preferred address. Corresponds to theaddress
claim, with an optional language tag.- Parameters:
address
- The preferred address. Ifnull
the claim will be removed.langTag
- The language tag,null
if not specified.
-
getUpdatedTime
Gets the time the end-user information was last updated. Corresponds to theupdated_at
claim.- Returns:
- The time the end-user information was last updated,
null
if not specified.
-
setUpdatedTime
Sets the time the end-user information was last updated. Corresponds to theupdated_at
claim.- Parameters:
updatedTime
- The time the end-user information was last updated. Ifnull
the claim will be removed.
-
getBirthplace
Deprecated.Gets the birthplace. Corresponds to thebirthplace
claim.- Returns:
- The birthplace,
null
if not specified. - See Also:
-
setBirthplace
Deprecated.Sets the birthplace. Corresponds to thebirthplace
claim.- Parameters:
birthplace
- The birthplace,null
if not specified.- See Also:
-
getPlaceOfBirth
Gets the birthplace. Corresponds to theplace_of_birth
claim from OpenID Connect for Identity Assurance 1.0.- Returns:
- The birthplace,
null
if not specified.
-
setPlaceOfBirth
Sets the birthplace. Corresponds to theplace_of_birth
claim from OpenID Connect for Identity Assurance 1.0.- Parameters:
birthplace
- The birthplace,null
if not specified.
-
getNationalities
Gets the user's nationalities. Corresponds to thenationalities
claim from OpenID Connect for Identity Assurance 1.0.- Returns:
- The nationalities,
null
if not specified or parsing failed.
-
setNationalities
Sets the user's nationalities. Corresponds to thenationalities
claim from OpenID Connect for Identity Assurance 1.0.- Parameters:
nationalities
- The nationalities,null
if not specified.
-
getBirthFamilyName
Gets the birth family name. Corresponds to thebirth_family_name
claim from OpenID Connect for Identity Assurance 1.0, with no language tag.- Returns:
- The birth family name,
null
if not specified.
-
getBirthFamilyName
Gets the birth family name. Corresponds to thebirth_family_name
claim from OpenID Connect for Identity Assurance 1.0, with an optional language tag.- Parameters:
langTag
- The language tag of the entry,null
to get the non-tagged entry.- Returns:
- The birth family name,
null
if not specified.
-
getBirthFamilyNameEntries
Gets the birth family name entries. Correspond to thebirth_family_name
claim from OpenID Connect for Identity Assurance 1.0.- Returns:
- The birth family name entries, empty map if none.
-
setBirthFamilyName
Sets the birth family name. Corresponds to thebirth_family_name
claim from OpenID Connect for Identity Assurance 1.0, with no language tag.- Parameters:
birthFamilyName
- The birth family name,null
if not specified.
-
setBirthFamilyName
Sets the birth family name. Corresponds to thebirth_family_name
claim from OpenID Connect for Identity Assurance 1.0, with an optional language tag.- Parameters:
birthFamilyName
- The birth family name. Ifnull
the claim will be removed.langTag
- The language tag,null
if not specified.
-
getBirthGivenName
Gets the birth given name. Corresponds to thebirth_given_name
claim from OpenID Connect for Identity Assurance 1.0, with no language tag.- Returns:
- The birth given name,
null
if not specified.
-
getBirthGivenName
Gets the birth given name. Corresponds to thebirth_given_name
claim from OpenID Connect for Identity Assurance 1.0, with an optional language tag.- Parameters:
langTag
- The language tag of the entry,null
to get the non-tagged entry.- Returns:
- The birth given name,
null
if not specified.
-
getBirthGivenNameEntries
Gets the birth given name entries. Correspond to thebirth_given_name
claim from OpenID Connect for Identity Assurance 1.0.- Returns:
- The birth given name entries, empty map if none.
-
setBirthGivenName
Sets the birth given name. Corresponds to thebirth_given_name
claim from OpenID Connect for Identity Assurance 1.0.- Parameters:
birthGivenName
- The birth given name,null
if not specified.
-
setBirthGivenName
Sets the birth given name. Corresponds to thebirth_given_name
claim from OpenID Connect for Identity Assurance 1.0, with an optional language tag.- Parameters:
birthGivenName
- The birth given name. Ifnull
the claim will be removed.langTag
- The language tag,null
if not specified.
-
getBirthMiddleName
Gets the birth middle name. Corresponds to thebirth_middle_name
claim from OpenID Connect for Identity Assurance 1.0, with no language tag.- Returns:
- The birth middle name,
null
if not specified.
-
getBirthMiddleName
Gets the birth middle name. Corresponds to thebirth_middle_name
claim from OpenID Connect for Identity Assurance 1.0, with an optional language tag.- Parameters:
langTag
- The language tag of the entry,null
to get the non-tagged entry.- Returns:
- The birth middle name,
null
if not specified.
-
getBirthMiddleNameEntries
Gets the birth middle name entries. Correspond to thebirth_middle_name
claim from OpenID Connect for Identity Assurance 1.0.- Returns:
- The birth middle name entries, empty map if none.
-
setBirthMiddleName
Sets the birth middle name. Corresponds to thebirth_middle_name
claim from OpenID Connect for Identity Assurance 1.0.- Parameters:
birthMiddleName
- The birth middle name,null
if not specified.
-
setBirthMiddleName
Sets the birth middle name. Corresponds to thebirth_middle_name
claim from OpenID Connect for Identity Assurance 1.0, with an optional language tag.- Parameters:
birthMiddleName
- The birth middle name. Ifnull
the claim will be removed.langTag
- The language tag,null
if not specified.
-
getSalutation
Gets the salutation. Corresponds to thesalutation
claim from OpenID Connect for Identity Assurance 1.0, with no language tag.- Returns:
- The salutation,
null
if not specified.
-
getSalutation
Gets the salutation. Corresponds to thesalutation
claim from OpenID Connect for Identity Assurance 1.0, with an optional language tag.- Parameters:
langTag
- The language tag of the entry,null
to get the non-tagged entry.- Returns:
- The salutation,
null
if not specified.
-
getSalutationEntries
Gets the salutation entries. Correspond to thesalutation
claim from OpenID Connect for Identity Assurance 1.0.- Returns:
- The salutation entries, empty map if none.
-
setSalutation
Sets the salutation. Corresponds to thesalutation
claim from OpenID Connect for Identity Assurance 1.0.- Parameters:
salutation
- The salutation,null
if not specified.
-
setSalutation
Sets the salutation. Corresponds to thesalutation
claim from OpenID Connect for Identity Assurance 1.0, with an optional language tag.- Parameters:
salutation
- The salutation. Ifnull
the claim will be removed.langTag
- The language tag,null
if not specified.
-
getTitle
Gets the title. Corresponds to thetitle
claim from OpenID Connect for Identity Assurance 1.0, with no language tag.- Returns:
- The salutation,
null
if not specified.
-
getTitle
Gets the title. Corresponds to thetitle
claim from OpenID Connect for Identity Assurance 1.0, with an optional language tag.- Parameters:
langTag
- The language tag of the entry,null
to get the non-tagged entry.- Returns:
- The title,
null
if not specified.
-
getTitleEntries
Gets the title entries. Correspond to thetitle
claim from OpenID Connect for Identity Assurance 1.0.- Returns:
- The title entries, empty map if none.
-
setTitle
Sets the title. Corresponds to thetitle
claim from OpenID Connect for Identity Assurance 1.0.- Parameters:
title
- The title,null
if not specified.
-
setTitle
Sets the title. Corresponds to thetitle
claim from OpenID Connect for Identity Assurance 1.0, with an optional language tag.- Parameters:
title
- The title. Ifnull
the claim will be removed.langTag
- The language tag,null
if not specified.
-
getMSISDN
Gets the mobile subscriber ISDN number. Corresponds to themsisdn
claim.- Returns:
- The mobile subscriber ISDN number,
null
if not specified.
-
setMSISDN
Sets the mobile subscriber ISDN number. Corresponds to themsisdn
claim.- Parameters:
msisdn
- The mobile subscriber ISDN number. Ifnull
the claim will be removed.
-
getAlsoKnownAs
Gets the also known as. Corresponds to thealso_known_as
claim from OpenID Connect for Identity Assurance 1.0, with no language tag.- Returns:
- The also_known_as,
null
if not specified.
-
getAlsoKnownAs
Gets the also known as. Corresponds to thealso_known_as
claim from OpenID Connect for Identity Assurance 1.0, with an optional language tag.- Parameters:
langTag
- The language tag of the entry,null
to get the non-tagged entry.- Returns:
- The also known as,
null
if not specified.
-
getAlsoKnownAsEntries
Gets the also known as entries. Correspond to thealso_known_as
claim from OpenID Connect for Identity Assurance 1.0.- Returns:
- The also known as entries, empty map if none.
-
setAlsoKnownAs
Sets the also known as. Corresponds to thealso_known_as
claim from OpenID Connect for Identity Assurance 1.0.- Parameters:
alsoKnownAs
- The also known as,null
if not specified.
-
setAlsoKnownAs
Sets the also known as. Corresponds to thealso_known_as
claim from OpenID Connect for Identity Assurance 1.0, with an optional language tag.- Parameters:
alsoKnownAs
- The also known as. Ifnull
the claim will be removed.langTag
- The language tag,null
if not specified.
-