Package com.xebialabs.xlrelease.domain
Class UserToken
java.lang.Object
com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
com.xebialabs.xlrelease.domain.UserToken
- All Implemented Interfaces:
ConfigurationItem
,Serializable
,Comparable<BaseConfigurationItem>
This class represents a personal access token data for the user.
Table also has token hash value which is not added in domain class to prevent any potential leak in logs, events etc.
- See Also:
-
Field Summary
Fields inherited from class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
id, syntheticProperties, type
Fields inherited from interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
SYNTHETIC_PROPERTIES_FIELD, TYPE_FIELD
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionciUid()
void
void
createdDate_$eq
(Date x$1) void
expiryDate_$eq
(Date x$1) boolean
void
expiryNotified_$eq
(boolean x$1) getCiUid()
boolean
boolean
void
lastUsedDate_$eq
(Date x$1) void
void
setCreatedDate
(Date x$1) void
setExpiryDate
(Date x$1) void
setExpiryNotified
(boolean x$1) void
setLastUsedDate
(Date x$1) void
setTokenNote
(String x$1) void
setUsername
(String x$1) void
token()
void
void
tokenNote_$eq
(String x$1) toString()
username()
void
username_$eq
(String x$1) void
Methods inherited from class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
compareTo, equals, get$ciAttributes, get$directoryReference, get$externalProperties, get$internalId, get$referenceId, get$securedCi, get$securedDirectoryReference, get$token, get$validationMessages, getId, getName, getProperty, getPropertyDescriptor, getType, hashCode, hasProperty, set$ciAttributes, set$directoryReference, set$externalProperties, set$internalId, set$referenceId, set$securedCi, set$securedDirectoryReference, set$token, set$validationMessages, setId, setProperty, setType
-
Constructor Details
-
UserToken
public UserToken()
-
-
Method Details
-
ciUid
-
ciUid_$eq
-
createdDate
-
createdDate_$eq
-
expiryDate
-
expiryDate_$eq
-
expiryNotified
public boolean expiryNotified() -
expiryNotified_$eq
public void expiryNotified_$eq(boolean x$1) -
getCiUid
-
getCreatedDate
-
getExpiryDate
-
getExpiryNotified
public boolean getExpiryNotified() -
getLastUsedDate
-
getTokenNote
-
getUserTokenPermission
-
getUsername
-
isExpired
public boolean isExpired() -
lastUsedDate
-
lastUsedDate_$eq
-
setCiUid
-
setCreatedDate
-
setExpiryDate
-
setExpiryNotified
public void setExpiryNotified(boolean x$1) -
setLastUsedDate
-
setTokenNote
-
setUserTokenPermission
-
setUsername
-
toString
- Overrides:
toString
in classBaseConfigurationItem
-
token
-
tokenNote
-
tokenNote_$eq
-
token_$eq
-
userTokenPermission
-
userTokenPermission_$eq
-
username
-
username_$eq
-