Class PublicKey
- java.lang.Object
-
- io.fabric8.openshift.api.model.config.v1.PublicKey
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<PublicKeyBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class PublicKey extends Object implements io.fabric8.kubernetes.api.builder.Editable<PublicKeyBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
PublicKey defines the root of trust based on a sigstore public key.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PublicKeyBuilderedit()Map<String,Object>getAdditionalProperties()StringgetKeyData()keyData is a required field contains inline base64-encoded data for the PEM format public key. keyData must be at most 8192 characters.StringgetRekorKeyData()rekorKeyData is an optional field contains inline base64-encoded data for the PEM format from the Rekor public key. rekorKeyData must be at most 8192 characters.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetKeyData(String keyData)keyData is a required field contains inline base64-encoded data for the PEM format public key. keyData must be at most 8192 characters.voidsetRekorKeyData(String rekorKeyData)rekorKeyData is an optional field contains inline base64-encoded data for the PEM format from the Rekor public key. rekorKeyData must be at most 8192 characters.PublicKeyBuildertoBuilder()
-
-
-
Method Detail
-
getKeyData
public String getKeyData()
keyData is a required field contains inline base64-encoded data for the PEM format public key. keyData must be at most 8192 characters.
-
setKeyData
public void setKeyData(String keyData)
keyData is a required field contains inline base64-encoded data for the PEM format public key. keyData must be at most 8192 characters.
-
getRekorKeyData
public String getRekorKeyData()
rekorKeyData is an optional field contains inline base64-encoded data for the PEM format from the Rekor public key. rekorKeyData must be at most 8192 characters.
-
setRekorKeyData
public void setRekorKeyData(String rekorKeyData)
rekorKeyData is an optional field contains inline base64-encoded data for the PEM format from the Rekor public key. rekorKeyData must be at most 8192 characters.
-
edit
public PublicKeyBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<PublicKeyBuilder>
-
toBuilder
public PublicKeyBuilder toBuilder()
-
-