Class BarbicanSecret
- java.lang.Object
-
- org.openstack4j.openstack.barbican.domain.BarbicanSecret
-
- All Implemented Interfaces:
Serializable,Buildable<SecretCreateBuilder>,Secret,ModelEntity
public class BarbicanSecret extends Object implements Secret
Created by reneschollmeyer on 02.08.17.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBarbicanSecret.SecretCreateConcreteBuilderstatic classBarbicanSecret.Secrets-
Nested classes/interfaces inherited from interface org.openstack4j.common.Buildable
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>
-
-
Constructor Summary
Constructors Constructor Description BarbicanSecret()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SecretCreateBuilderbuilder()StringgetAlgorithm()IntegergetBitLength()Map<String,String>getContentTypes()DategetCreateTime()StringgetCreatorId()DategetExpiration()StringgetMode()StringgetName()StringgetPayload()StringgetPayloadContentEncoding()StringgetPayloadContentType()StringgetSecretReference()StringgetSecretType()StringgetStatus()DategetUpdateTime()SecretCreateBuildertoBuilder()StringtoString()
-
-
-
Method Detail
-
builder
public static SecretCreateBuilder builder()
-
getAlgorithm
public String getAlgorithm()
- Specified by:
getAlgorithmin interfaceSecret- Returns:
- algorithm.
-
getBitLength
public Integer getBitLength()
- Specified by:
getBitLengthin interfaceSecret- Returns:
- bit length of the secret. Must be greater than zero.
-
getContentTypes
public Map<String,String> getContentTypes()
- Specified by:
getContentTypesin interfaceSecret- Returns:
- content type of the secret.
-
getCreateTime
public Date getCreateTime()
- Specified by:
getCreateTimein interfaceSecret- Returns:
- system generated creation time.
-
getUpdateTime
public Date getUpdateTime()
- Specified by:
getUpdateTimein interfaceSecret- Returns:
- system generated last update time.
-
getCreatorId
public String getCreatorId()
- Specified by:
getCreatorIdin interfaceSecret- Returns:
- user uuid of the creator of this secret.
-
getExpiration
public Date getExpiration()
- Specified by:
getExpirationin interfaceSecret- Returns:
- expiration of the secret.
-
getMode
public String getMode()
-
getName
public String getName()
-
getSecretReference
public String getSecretReference()
- Specified by:
getSecretReferencein interfaceSecret- Returns:
- URL reference to the secret.
-
getSecretType
public String getSecretType()
- Specified by:
getSecretTypein interfaceSecret- Returns:
- secret type.
-
getStatus
public String getStatus()
-
getPayload
public String getPayload()
- Specified by:
getPayloadin interfaceSecret- Returns:
- stored secret data.
-
getPayloadContentType
public String getPayloadContentType()
- Specified by:
getPayloadContentTypein interfaceSecret- Returns:
- content type of the secret data.
-
getPayloadContentEncoding
public String getPayloadContentEncoding()
- Specified by:
getPayloadContentEncodingin interfaceSecret- Returns:
- encoding used for the data.
-
toBuilder
public SecretCreateBuilder toBuilder()
- Specified by:
toBuilderin interfaceBuildable<SecretCreateBuilder>
-
-