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 StringThe address claim name.static final StringThe also known as claim name (OpenID Connect for Identity Assurance 1.0).static final StringThe birth family name claim name (OpenID Connect for Identity Assurance 1.0).static final StringThe birth given name claim name (OpenID Connect for Identity Assurance 1.0).static final StringThe birth middle name claim name (OpenID Connect for Identity Assurance 1.0).static final StringThe birth date claim name.static final StringDeprecated.static final StringThe email claim name.static final StringThe email verified claim name.static final StringThe family name claim name.static final StringThe gender claim name.static final StringThe given name claim name.static final StringThe locale claim name.static final StringThe middle name claim name.static final StringThe MSISDN claim name (OpenID Connect for Identity Assurance 1.0).static final StringThe name claim name.static final StringThe nationalities claim name (OpenID Connect for Identity Assurance 1.0).static final StringThe nickname claim name.static final StringThe phone number claim name.static final StringThe phone number verified claim name.static final StringThe picture claim name.static final StringThe place of birth claim name (OpenID Connect for Identity Assurance 1.0).static final StringThe preferred username claim name.static final StringThe profile claim name.static final StringThe salutation claim name (OpenID Connect for Identity Assurance 1.0).static final StringThe title claim name (OpenID Connect for Identity Assurance 1.0).static final StringThe updated at claim name.static final StringThe website claim name.static final StringThe 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.voidsetAddress(Address address) Sets the preferred address.voidsetAddress(Address address, com.nimbusds.langtag.LangTag langTag) Sets the preferred address.voidsetAlsoKnownAs(String alsoKnownAs) Sets the also known as.voidsetAlsoKnownAs(String alsoKnownAs, com.nimbusds.langtag.LangTag langTag) Sets the also known as.voidsetBirthdate(String birthdate) Sets the date of birth.voidsetBirthFamilyName(String birthFamilyName) Sets the birth family name.voidsetBirthFamilyName(String birthFamilyName, com.nimbusds.langtag.LangTag langTag) Sets the birth family name.voidsetBirthGivenName(String birthGivenName) Sets the birth given name.voidsetBirthGivenName(String birthGivenName, com.nimbusds.langtag.LangTag langTag) Sets the birth given name.voidsetBirthMiddleName(String birthMiddleName) Sets the birth middle name.voidsetBirthMiddleName(String birthMiddleName, com.nimbusds.langtag.LangTag langTag) Sets the birth middle name.voidsetBirthplace(Birthplace birthplace) Deprecated.voidsetEmailAddress(String email) Sets the preferred email address.voidsetEmailVerified(Boolean emailVerified) Sets the email verification status.voidsetFamilyName(String familyName) Sets the surname or last name.voidsetFamilyName(String familyName, com.nimbusds.langtag.LangTag langTag) Sets the surname or last name.voidSets the gender.voidsetGivenName(String givenName) Sets the given or first name.voidsetGivenName(String givenName, com.nimbusds.langtag.LangTag langTag) Sets the given or first name.voidSets the locale.voidsetMiddleName(String middleName) Sets the middle name.voidsetMiddleName(String middleName, com.nimbusds.langtag.LangTag langTag) Sets the middle name.voidSets the mobile subscriber ISDN number.voidSets the full name.voidSets the full name.voidsetNationalities(List<CountryCode> nationalities) Sets the user's nationalities.voidsetNickname(String nickname) Sets the casual name.voidsetNickname(String nickname, com.nimbusds.langtag.LangTag langTag) Sets the casual name.voidsetPhoneNumber(String phoneNumber) Sets the preferred telephone number.voidsetPhoneNumberVerified(Boolean phoneNumberVerified) Sets the email verification status.voidsetPicture(URI picture) Sets the picture.voidsetPlaceOfBirth(Birthplace birthplace) Sets the birthplace.voidsetPreferredUsername(String preferredUsername) Sets the preferred username.voidsetProfile(URI profile) Sets the profile page.voidsetSalutation(String salutation) Sets the salutation.voidsetSalutation(String salutation, com.nimbusds.langtag.LangTag langTag) Sets the salutation.voidSets the title.voidSets the title.voidsetUpdatedTime(Date updatedTime) Sets the time the end-user information was last updated.voidsetWebsite(URI website) Sets the web page or blog.voidsetZoneinfo(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 thenameclaim, with no language tag.- Returns:
- The full name,
nullif not specified.
-
getName
Gets the full name. Corresponds to thenameclaim, with an optional language tag.- Parameters:
langTag- The language tag of the entry,nullto get the non-tagged entry.- Returns:
- The full name,
nullif not specified.
-
getNameEntries
Gets the full name entries. Correspond to thenameclaim.- Returns:
- The full name entries, empty map if none.
-
setName
Sets the full name. Corresponds to thenameclaim, with no language tag.- Parameters:
name- The full name. Ifnullthe claim will be removed.
-
setName
Sets the full name. Corresponds to thenameclaim, with an optional language tag.- Parameters:
name- The full name. Ifnullthe claim will be removed.langTag- The language tag,nullif not specified.
-
getGivenName
Gets the given or first name. Corresponds to thegiven_nameclaim, with no language tag.- Returns:
- The given or first name,
nullif not specified.
-
getGivenName
Gets the given or first name. Corresponds to thegiven_nameclaim, with an optional language tag.- Parameters:
langTag- The language tag of the entry,nullto get the non-tagged entry.- Returns:
- The given or first name,
nullif not specified.
-
getGivenNameEntries
Gets the given or first name entries. Correspond to thegiven_nameclaim.- Returns:
- The given or first name entries, empty map if none.
-
setGivenName
Sets the given or first name. Corresponds to thegiven_nameclaim, with no language tag.- Parameters:
givenName- The given or first name. Ifnullthe claim will be removed.
-
setGivenName
Sets the given or first name. Corresponds to thegiven_nameclaim, with an optional language tag.- Parameters:
givenName- The given or first full name. Ifnullthe claim will be removed.langTag- The language tag,nullif not specified.
-
getFamilyName
Gets the surname or last name. Corresponds to thefamily_nameclaim, with no language tag.- Returns:
- The surname or last name,
nullif not specified.
-
getFamilyName
Gets the surname or last name. Corresponds to thefamily_nameclaim, with an optional language tag.- Parameters:
langTag- The language tag of the entry,nullto get the non-tagged entry.- Returns:
- The surname or last name,
nullif not specified.
-
getFamilyNameEntries
Gets the surname or last name entries. Correspond to thefamily_nameclaim.- Returns:
- The surname or last name entries, empty map if none.
-
setFamilyName
Sets the surname or last name. Corresponds to thefamily_nameclaim, with no language tag.- Parameters:
familyName- The surname or last name. Ifnullthe claim will be removed.
-
setFamilyName
Sets the surname or last name. Corresponds to thefamily_nameclaim, with an optional language tag.- Parameters:
familyName- The surname or last name. Ifnullthe claim will be removed.langTag- The language tag,nullif not specified.
-
getMiddleName
Gets the middle name. Corresponds to themiddle_nameclaim, with no language tag.- Returns:
- The middle name,
nullif not specified.
-
getMiddleName
Gets the middle name. Corresponds to themiddle_nameclaim, with an optional language tag.- Parameters:
langTag- The language tag of the entry,nullto get the non-tagged entry.- Returns:
- The middle name,
nullif not specified.
-
getMiddleNameEntries
Gets the middle name entries. Correspond to themiddle_nameclaim.- Returns:
- The middle name entries, empty map if none.
-
setMiddleName
Sets the middle name. Corresponds to themiddle_nameclaim, with no language tag.- Parameters:
middleName- The middle name. Ifnullthe claim will be removed.
-
setMiddleName
Sets the middle name. Corresponds to themiddle_nameclaim, with an optional language tag.- Parameters:
middleName- The middle name. Ifnullthe claim will be removed.langTag- The language tag,nullif not specified.
-
getNickname
Gets the casual name. Corresponds to thenicknameclaim, with no language tag.- Returns:
- The casual name,
nullif not specified.
-
getNickname
Gets the casual name. Corresponds to thenicknameclaim, with an optional language tag.- Parameters:
langTag- The language tag of the entry,nullto get the non-tagged entry.- Returns:
- The casual name,
nullif not specified.
-
getNicknameEntries
Gets the casual name entries. Correspond to thenicknameclaim.- Returns:
- The casual name entries, empty map if none.
-
setNickname
Sets the casual name. Corresponds to thenicknameclaim, with no language tag.- Parameters:
nickname- The casual name. Ifnullthe claim will be removed.
-
setNickname
Sets the casual name. Corresponds to thenicknameclaim, with an optional language tag.- Parameters:
nickname- The casual name. Ifnullthe claim will be removed.langTag- The language tag,nullif not specified.
-
getPreferredUsername
Gets the preferred username. Corresponds to thepreferred_usernameclaim.- Returns:
- The preferred username,
nullif not specified.
-
setPreferredUsername
Sets the preferred username. Corresponds to thepreferred_usernameclaim.- Parameters:
preferredUsername- The preferred username. Ifnullthe claim will be removed.
-
getProfile
Gets the profile page. Corresponds to theprofileclaim.- Returns:
- The profile page URI,
nullif not specified.
-
setProfile
Sets the profile page. Corresponds to theprofileclaim.- Parameters:
profile- The profile page URI. Ifnullthe claim will be removed.
-
getPicture
Gets the picture. Corresponds to thepictureclaim.- Returns:
- The picture URI,
nullif not specified.
-
setPicture
Sets the picture. Corresponds to thepictureclaim.- Parameters:
picture- The picture URI. Ifnullthe claim will be removed.
-
getWebsite
Gets the web page or blog. Corresponds to thewebsiteclaim.- Returns:
- The web page or blog URI,
nullif not specified.
-
setWebsite
Sets the web page or blog. Corresponds to thewebsiteclaim.- Parameters:
website- The web page or blog URI. Ifnullthe claim will be removed.
-
getEmailAddress
Gets the preferred email address. Corresponds to theemailclaim.- Returns:
- The preferred email address,
nullif not specified.
-
setEmailAddress
Sets the preferred email address. Corresponds to theemailclaim.- Parameters:
email- The preferred email address. Ifnullthe claim will be removed.
-
getEmailVerified
Gets the email verification status. Corresponds to theemail_verifiedclaim.- Returns:
- The email verification status,
nullif not specified.
-
setEmailVerified
Sets the email verification status. Corresponds to theemail_verifiedclaim.- Parameters:
emailVerified- The email verification status. Ifnullthe claim will be removed.
-
getGender
Gets the gender. Corresponds to thegenderclaim.- Returns:
- The gender,
nullif not specified.
-
setGender
Sets the gender. Corresponds to thegenderclaim.- Parameters:
gender- The gender. Ifnullthe claim will be removed.
-
getBirthdate
Gets the date of birth. Corresponds to thebirthdateclaim.- Returns:
- The date of birth,
nullif not specified.
-
setBirthdate
Sets the date of birth. Corresponds to thebirthdateclaim.- Parameters:
birthdate- The date of birth. Ifnullthe claim will be removed.
-
getZoneinfo
Gets the zoneinfo. Corresponds to thezoneinfoclaim.- Returns:
- The zoneinfo,
nullif not specified.
-
setZoneinfo
Sets the zoneinfo. Corresponds to thezoneinfoclaim.- Parameters:
zoneinfo- The zoneinfo. Ifnullthe claim will be removed.
-
getLocale
Gets the locale. Corresponds to thelocaleclaim.- Returns:
- The locale,
nullif not specified.
-
setLocale
Sets the locale. Corresponds to thelocaleclaim.- Parameters:
locale- The locale. Ifnullthe claim will be removed.
-
getPhoneNumber
Gets the preferred telephone number. Corresponds to thephone_numberclaim.- Returns:
- The preferred telephone number,
nullif not specified.
-
setPhoneNumber
Sets the preferred telephone number. Corresponds to thephone_numberclaim.- Parameters:
phoneNumber- The preferred telephone number. Ifnullthe claim will be removed.
-
getPhoneNumberVerified
Gets the phone number verification status. Corresponds to thephone_number_verifiedclaim.- Returns:
- The phone number verification status,
nullif not specified.
-
setPhoneNumberVerified
Sets the email verification status. Corresponds to thephone_number_verifiedclaim.- Parameters:
phoneNumberVerified- The phone number verification status. Ifnullthe claim will be removed.
-
getAddress
Gets the preferred address. Corresponds to theaddressclaim, with no language tag.- Returns:
- The preferred address,
nullif not specified.
-
getAddress
Gets the preferred address. Corresponds to theaddressclaim, with an optional language tag.- Parameters:
langTag- The language tag of the entry,nullto get the non-tagged entry.- Returns:
- The preferred address,
nullif not specified.
-
getAddressEntries
Gets the preferred address entries. Correspond to theaddressclaim.- Returns:
- The preferred address entries, empty map if none.
-
setAddress
Sets the preferred address. Corresponds to theaddressclaim, with no language tag.- Parameters:
address- The preferred address. Ifnullthe claim will be removed.
-
setAddress
Sets the preferred address. Corresponds to theaddressclaim, with an optional language tag.- Parameters:
address- The preferred address. Ifnullthe claim will be removed.langTag- The language tag,nullif not specified.
-
getUpdatedTime
Gets the time the end-user information was last updated. Corresponds to theupdated_atclaim.- Returns:
- The time the end-user information was last updated,
nullif not specified.
-
setUpdatedTime
Sets the time the end-user information was last updated. Corresponds to theupdated_atclaim.- Parameters:
updatedTime- The time the end-user information was last updated. Ifnullthe claim will be removed.
-
getBirthplace
Deprecated.Gets the birthplace. Corresponds to thebirthplaceclaim.- Returns:
- The birthplace,
nullif not specified. - See Also:
-
setBirthplace
Deprecated.Sets the birthplace. Corresponds to thebirthplaceclaim.- Parameters:
birthplace- The birthplace,nullif not specified.- See Also:
-
getPlaceOfBirth
Gets the birthplace. Corresponds to theplace_of_birthclaim from OpenID Connect for Identity Assurance 1.0.- Returns:
- The birthplace,
nullif not specified.
-
setPlaceOfBirth
Sets the birthplace. Corresponds to theplace_of_birthclaim from OpenID Connect for Identity Assurance 1.0.- Parameters:
birthplace- The birthplace,nullif not specified.
-
getNationalities
Gets the user's nationalities. Corresponds to thenationalitiesclaim from OpenID Connect for Identity Assurance 1.0.- Returns:
- The nationalities,
nullif not specified or parsing failed.
-
setNationalities
Sets the user's nationalities. Corresponds to thenationalitiesclaim from OpenID Connect for Identity Assurance 1.0.- Parameters:
nationalities- The nationalities,nullif not specified.
-
getBirthFamilyName
Gets the birth family name. Corresponds to thebirth_family_nameclaim from OpenID Connect for Identity Assurance 1.0, with no language tag.- Returns:
- The birth family name,
nullif not specified.
-
getBirthFamilyName
Gets the birth family name. Corresponds to thebirth_family_nameclaim from OpenID Connect for Identity Assurance 1.0, with an optional language tag.- Parameters:
langTag- The language tag of the entry,nullto get the non-tagged entry.- Returns:
- The birth family name,
nullif not specified.
-
getBirthFamilyNameEntries
Gets the birth family name entries. Correspond to thebirth_family_nameclaim 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_nameclaim from OpenID Connect for Identity Assurance 1.0, with no language tag.- Parameters:
birthFamilyName- The birth family name,nullif not specified.
-
setBirthFamilyName
Sets the birth family name. Corresponds to thebirth_family_nameclaim from OpenID Connect for Identity Assurance 1.0, with an optional language tag.- Parameters:
birthFamilyName- The birth family name. Ifnullthe claim will be removed.langTag- The language tag,nullif not specified.
-
getBirthGivenName
Gets the birth given name. Corresponds to thebirth_given_nameclaim from OpenID Connect for Identity Assurance 1.0, with no language tag.- Returns:
- The birth given name,
nullif not specified.
-
getBirthGivenName
Gets the birth given name. Corresponds to thebirth_given_nameclaim from OpenID Connect for Identity Assurance 1.0, with an optional language tag.- Parameters:
langTag- The language tag of the entry,nullto get the non-tagged entry.- Returns:
- The birth given name,
nullif not specified.
-
getBirthGivenNameEntries
Gets the birth given name entries. Correspond to thebirth_given_nameclaim 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_nameclaim from OpenID Connect for Identity Assurance 1.0.- Parameters:
birthGivenName- The birth given name,nullif not specified.
-
setBirthGivenName
Sets the birth given name. Corresponds to thebirth_given_nameclaim from OpenID Connect for Identity Assurance 1.0, with an optional language tag.- Parameters:
birthGivenName- The birth given name. Ifnullthe claim will be removed.langTag- The language tag,nullif not specified.
-
getBirthMiddleName
Gets the birth middle name. Corresponds to thebirth_middle_nameclaim from OpenID Connect for Identity Assurance 1.0, with no language tag.- Returns:
- The birth middle name,
nullif not specified.
-
getBirthMiddleName
Gets the birth middle name. Corresponds to thebirth_middle_nameclaim from OpenID Connect for Identity Assurance 1.0, with an optional language tag.- Parameters:
langTag- The language tag of the entry,nullto get the non-tagged entry.- Returns:
- The birth middle name,
nullif not specified.
-
getBirthMiddleNameEntries
Gets the birth middle name entries. Correspond to thebirth_middle_nameclaim 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_nameclaim from OpenID Connect for Identity Assurance 1.0.- Parameters:
birthMiddleName- The birth middle name,nullif not specified.
-
setBirthMiddleName
Sets the birth middle name. Corresponds to thebirth_middle_nameclaim from OpenID Connect for Identity Assurance 1.0, with an optional language tag.- Parameters:
birthMiddleName- The birth middle name. Ifnullthe claim will be removed.langTag- The language tag,nullif not specified.
-
getSalutation
Gets the salutation. Corresponds to thesalutationclaim from OpenID Connect for Identity Assurance 1.0, with no language tag.- Returns:
- The salutation,
nullif not specified.
-
getSalutation
Gets the salutation. Corresponds to thesalutationclaim from OpenID Connect for Identity Assurance 1.0, with an optional language tag.- Parameters:
langTag- The language tag of the entry,nullto get the non-tagged entry.- Returns:
- The salutation,
nullif not specified.
-
getSalutationEntries
Gets the salutation entries. Correspond to thesalutationclaim from OpenID Connect for Identity Assurance 1.0.- Returns:
- The salutation entries, empty map if none.
-
setSalutation
Sets the salutation. Corresponds to thesalutationclaim from OpenID Connect for Identity Assurance 1.0.- Parameters:
salutation- The salutation,nullif not specified.
-
setSalutation
Sets the salutation. Corresponds to thesalutationclaim from OpenID Connect for Identity Assurance 1.0, with an optional language tag.- Parameters:
salutation- The salutation. Ifnullthe claim will be removed.langTag- The language tag,nullif not specified.
-
getTitle
Gets the title. Corresponds to thetitleclaim from OpenID Connect for Identity Assurance 1.0, with no language tag.- Returns:
- The salutation,
nullif not specified.
-
getTitle
Gets the title. Corresponds to thetitleclaim from OpenID Connect for Identity Assurance 1.0, with an optional language tag.- Parameters:
langTag- The language tag of the entry,nullto get the non-tagged entry.- Returns:
- The title,
nullif not specified.
-
getTitleEntries
Gets the title entries. Correspond to thetitleclaim from OpenID Connect for Identity Assurance 1.0.- Returns:
- The title entries, empty map if none.
-
setTitle
Sets the title. Corresponds to thetitleclaim from OpenID Connect for Identity Assurance 1.0.- Parameters:
title- The title,nullif not specified.
-
setTitle
Sets the title. Corresponds to thetitleclaim from OpenID Connect for Identity Assurance 1.0, with an optional language tag.- Parameters:
title- The title. Ifnullthe claim will be removed.langTag- The language tag,nullif not specified.
-
getMSISDN
Gets the mobile subscriber ISDN number. Corresponds to themsisdnclaim.- Returns:
- The mobile subscriber ISDN number,
nullif not specified.
-
setMSISDN
Sets the mobile subscriber ISDN number. Corresponds to themsisdnclaim.- Parameters:
msisdn- The mobile subscriber ISDN number. Ifnullthe claim will be removed.
-
getAlsoKnownAs
Gets the also known as. Corresponds to thealso_known_asclaim from OpenID Connect for Identity Assurance 1.0, with no language tag.- Returns:
- The also_known_as,
nullif not specified.
-
getAlsoKnownAs
Gets the also known as. Corresponds to thealso_known_asclaim from OpenID Connect for Identity Assurance 1.0, with an optional language tag.- Parameters:
langTag- The language tag of the entry,nullto get the non-tagged entry.- Returns:
- The also known as,
nullif not specified.
-
getAlsoKnownAsEntries
Gets the also known as entries. Correspond to thealso_known_asclaim 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_asclaim from OpenID Connect for Identity Assurance 1.0.- Parameters:
alsoKnownAs- The also known as,nullif not specified.
-
setAlsoKnownAs
Sets the also known as. Corresponds to thealso_known_asclaim from OpenID Connect for Identity Assurance 1.0, with an optional language tag.- Parameters:
alsoKnownAs- The also known as. Ifnullthe claim will be removed.langTag- The language tag,nullif not specified.
-