Package org.artifactory.security
Interface User
-
public interface User
Available fields from the user in Artifactory DB, or object provided by authenticate realms override to set user info data.- Author:
- Fred Simon
-
-
Method Summary
-
-
-
Method Detail
-
getUsername
String getUsername()
-
getEmail
String getEmail()
-
isAdmin
boolean isAdmin()
-
isPolicyManager
boolean isPolicyManager()
-
isWatchManager
boolean isWatchManager()
-
isReportsManager
boolean isReportsManager()
-
isEnabled
boolean isEnabled()
-
isUpdatableProfile
boolean isUpdatableProfile()
-
getRealm
String getRealm()
-
getPrivateKey
String getPrivateKey()
-
getPublicKey
String getPublicKey()
-
isTransientUser
boolean isTransientUser()
-
getGroups
String[] getGroups()
-
getLastLoginTimeMillis
long getLastLoginTimeMillis()
-
getLastLoginClientIp
String getLastLoginClientIp()
-
isAnonymous
boolean isAnonymous()
-
setEmail
void setEmail(String email)
-
setAdmin
void setAdmin(Boolean admin)
-
setPolicyManager
void setPolicyManager(Boolean policyManager)
-
setWatchManager
void setWatchManager(Boolean watchManager)
-
setReportsManager
void setReportsManager(Boolean reportsManager)
-
setEnabled
void setEnabled(Boolean enabled)
-
setUpdatableProfile
void setUpdatableProfile(Boolean updatableProfile)
-
setPrivateKey
void setPrivateKey(String privateKey)
-
setPublicKey
void setPublicKey(String publicKey)
-
setGroups
void setGroups(String[] groups)
-
-