Class OAuthMockData.UserData
java.lang.Object
ch.admin.bit.jeap.oauth.mock.server.config.OAuthMockData.UserData
- Enclosing class:
OAuthMockData
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionUserData()UserData(String id, String givenName, String familyName, String email, String locale, String preferredUsername, String extId, String adminDirUID, String loginLevel, String subject, List<String> userroles, Map<String, List<String>> bproles, Map<String, Object> additionalClaims) Creates a newUserDatainstance. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanAll entries in this map will be set as a claim within the token.PAMS specfic business partner rolesgetEmail()getExtId()getId()PAMS specfic property for Quality of AuthoritygetName()inthashCode()voidsetAdditionalClaims(Map<String, Object> additionalClaims) All entries in this map will be set as a claim within the token.voidsetAdminDirUID(String adminDirUID) voidsetBproles(Map<String, List<String>> bproles) PAMS specfic business partner rolesvoidvoidvoidsetFamilyName(String familyName) voidsetGivenName(String givenName) voidvoidvoidsetLoginLevel(String loginLevel) PAMS specfic property for Quality of AuthorityvoidsetPreferredUsername(String preferredUsername) voidsetSubject(String subject) voidsetUserroles(List<String> userroles) toString()
-
Constructor Details
-
UserData
public UserData() -
UserData
public UserData(String id, String givenName, String familyName, String email, String locale, String preferredUsername, String extId, String adminDirUID, String loginLevel, String subject, List<String> userroles, Map<String, List<String>> bproles, Map<String, Object> additionalClaims) Creates a newUserDatainstance.- Parameters:
id-givenName-familyName-email-locale-preferredUsername-extId-adminDirUID-loginLevel- PAMS specfic property for Quality of Authoritysubject-userroles-bproles- PAMS specfic business partner rolesadditionalClaims- All entries in this map will be set as a claim within the token.
-
-
Method Details
-
getName
-
builder
-
toBuilder
-
getId
-
getGivenName
-
getFamilyName
-
getEmail
-
getLocale
-
getPreferredUsername
-
getExtId
-
getAdminDirUID
-
getLoginLevel
PAMS specfic property for Quality of Authority -
getSubject
-
getUserroles
-
getBproles
PAMS specfic business partner roles -
getAdditionalClaims
All entries in this map will be set as a claim within the token. -
setId
-
setGivenName
-
setFamilyName
-
setEmail
-
setLocale
-
setPreferredUsername
-
setExtId
-
setAdminDirUID
-
setLoginLevel
PAMS specfic property for Quality of Authority -
setSubject
-
setUserroles
-
setBproles
PAMS specfic business partner roles -
setAdditionalClaims
All entries in this map will be set as a claim within the token. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-