Package dev.galasa.framework.spi.creds
Class AbstractCredentials
java.lang.Object
dev.galasa.framework.spi.creds.Credentials
dev.galasa.framework.spi.creds.AbstractCredentials
- All Implemented Interfaces:
ICredentials
- Direct Known Subclasses:
CredentialsToken,CredentialsUsername,CredentialsUsernamePassword,CredentialsUsernameToken
An abstract class where common credential-related details are stored.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetMetadataProperties(String credentialsId) voidsetDescription(String description) voidsetLastUpdatedByUser(String username) voidsetLastUpdatedTime(Instant time) Methods inherited from class dev.galasa.framework.spi.creds.Credentials
base64, decode, decrypt, decryptToStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.galasa.ICredentials
toProperties
-
Field Details
-
CREDS_PROPERTY_PREFIX
- See Also:
-
-
Constructor Details
-
AbstractCredentials
- Throws:
CredentialsException
-
AbstractCredentials
public AbstractCredentials()
-
-
Method Details
-
setDescription
- Specified by:
setDescriptionin interfaceICredentials
-
setLastUpdatedByUser
- Specified by:
setLastUpdatedByUserin interfaceICredentials
-
setLastUpdatedTime
- Specified by:
setLastUpdatedTimein interfaceICredentials
-
getDescription
- Specified by:
getDescriptionin interfaceICredentials
-
getLastUpdatedByUser
- Specified by:
getLastUpdatedByUserin interfaceICredentials
-
getLastUpdatedTime
- Specified by:
getLastUpdatedTimein interfaceICredentials
-
getMetadataProperties
- Specified by:
getMetadataPropertiesin interfaceICredentials
-