Package net.webpdf.wsclient.openapi
Class AuthUserCredentials
- java.lang.Object
-
- net.webpdf.wsclient.openapi.AuthUserCredentials
-
public class AuthUserCredentials extends Object
Returns details about a user in a session
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_IS_ADMINstatic StringJSON_PROPERTY_IS_USERstatic StringJSON_PROPERTY_ROLESstatic StringJSON_PROPERTY_UNIQUE_IDstatic StringJSON_PROPERTY_USER_LIMITSstatic StringJSON_PROPERTY_USER_NAME
-
Constructor Summary
Constructors Constructor Description AuthUserCredentials()AuthUserCredentials(Boolean isAdmin, Boolean isUser, List<String> roles, String uniqueId, String userName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)@NotNull BooleangetIsAdmin()true = An administration user@NotNull BooleangetIsUser()true = A standard user@NotNull List<String>getRoles()Roles assigned to the user@NotNull StringgetUniqueId()Unique ID for the user@NotNull AuthLimitsgetUserLimits()Get userLimits@NotNull StringgetUserName()Name of the userinthashCode()voidsetUserLimits(AuthLimits userLimits)StringtoString()AuthUserCredentialsuserLimits(AuthLimits userLimits)
-
-
-
Field Detail
-
JSON_PROPERTY_IS_ADMIN
public static final String JSON_PROPERTY_IS_ADMIN
- See Also:
- Constant Field Values
-
JSON_PROPERTY_IS_USER
public static final String JSON_PROPERTY_IS_USER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ROLES
public static final String JSON_PROPERTY_ROLES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_UNIQUE_ID
public static final String JSON_PROPERTY_UNIQUE_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_USER_LIMITS
public static final String JSON_PROPERTY_USER_LIMITS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_USER_NAME
public static final String JSON_PROPERTY_USER_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getIsAdmin
@NotNull public @NotNull Boolean getIsAdmin()
true = An administration user- Returns:
- isAdmin
-
getIsUser
@NotNull public @NotNull Boolean getIsUser()
true = A standard user- Returns:
- isUser
-
getUniqueId
@NotNull public @NotNull String getUniqueId()
Unique ID for the user- Returns:
- uniqueId
-
userLimits
public AuthUserCredentials userLimits(AuthLimits userLimits)
-
getUserLimits
@NotNull public @NotNull AuthLimits getUserLimits()
Get userLimits- Returns:
- userLimits
-
setUserLimits
public void setUserLimits(AuthLimits userLimits)
-
getUserName
@NotNull public @NotNull String getUserName()
Name of the user- Returns:
- userName
-
-