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, typeFields inherited from interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
SYNTHETIC_PROPERTIES_FIELD, TYPE_FIELD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionciUid()voidvoidcreatedDate_$eq(Date x$1) voidexpiryDate_$eq(Date x$1) booleanvoidexpiryNotified_$eq(boolean x$1) getCiUid()booleanbooleanvoidlastUsedDate_$eq(Date x$1) voidvoidsetCreatedDate(Date x$1) voidsetExpiryDate(Date x$1) voidsetExpiryNotified(boolean x$1) voidsetLastUsedDate(Date x$1) voidsetTokenNote(String x$1) voidsetUsername(String x$1) voidtoken()voidvoidtokenNote_$eq(String x$1) toString()username()voidusername_$eq(String x$1) voidMethods 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:
toStringin classBaseConfigurationItem
-
token
-
tokenNote
-
tokenNote_$eq
-
token_$eq
-
userTokenPermission
-
userTokenPermission_$eq
-
username
-
username_$eq
-