Class PublicCertificateConfigurationCALetsEncryptPrototype
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.secrets_manager_sdk.secrets_manager.v2.model.ConfigurationPrototype
-
- com.ibm.cloud.secrets_manager_sdk.secrets_manager.v2.model.PublicCertificateConfigurationCALetsEncryptPrototype
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class PublicCertificateConfigurationCALetsEncryptPrototype extends ConfigurationPrototype
The properties of the Let's Encrypt CA configuration.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPublicCertificateConfigurationCALetsEncryptPrototype.BuilderBuilder.static interfacePublicCertificateConfigurationCALetsEncryptPrototype.ConfigTypeThe configuration type.static interfacePublicCertificateConfigurationCALetsEncryptPrototype.LetsEncryptEnvironmentThe configuration of the Let's Encrypt CA environment.-
Nested classes/interfaces inherited from class com.ibm.cloud.secrets_manager_sdk.secrets_manager.v2.model.ConfigurationPrototype
ConfigurationPrototype.Format, ConfigurationPrototype.KeyType, ConfigurationPrototype.PrivateKeyFormat, ConfigurationPrototype.SigningMethod
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PublicCertificateConfigurationCALetsEncryptPrototype.BuildernewBuilder()New builder.-
Methods inherited from class com.ibm.cloud.secrets_manager_sdk.secrets_manager.v2.model.ConfigurationPrototype
allowAnyName, allowBareDomains, allowedDomains, allowedDomainsTemplate, allowedOtherSans, allowedSecretGroups, allowedUriSans, allowGlobDomains, allowIpSans, allowLocalhost, allowSubdomains, allowWildcardCertificates, altNames, apiKey, apiKeyRef, basicConstraintsValidForNonCa, certificateAuthority, classicInfrastructurePassword, classicInfrastructureUsername, clientFlag, cloudInternetServicesApikey, cloudInternetServicesCrn, codeEngine, codeSigningFlag, commonName, configType, country, crlDisable, crlDistributionPointsEncoded, crlExpiry, cryptoKey, disabled, emailProtectionFlag, enforceHostnames, excludeCnFromSans, extKeyUsage, extKeyUsageOids, format, ipSans, issuer, issuingCertificatesUrlsEncoded, keyBits, keyType, keyUsage, letsEncryptEnvironment, letsEncryptPreferredChain, letsEncryptPrivateKey, locality, maxPathLength, maxTtl, name, notBeforeDuration, organization, otherSans, ou, permittedDnsDomains, policyIdentifiers, postalCode, privateKeyFormat, province, requireCn, serialNumber, serverFlag, signingMethod, streetAddress, taskTimeout, ttl, uriSans, useCsrCommonName, useCsrSans
-
-
-
-
Method Detail
-
newBuilder
public PublicCertificateConfigurationCALetsEncryptPrototype.Builder newBuilder()
New builder.- Returns:
- a PublicCertificateConfigurationCALetsEncryptPrototype builder
-
-