Class PrivateCertificateConfigurationRootCAPrototype
- 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.PrivateCertificateConfigurationRootCAPrototype
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class PrivateCertificateConfigurationRootCAPrototype extends ConfigurationPrototype
The configuration of the root certificate authority.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPrivateCertificateConfigurationRootCAPrototype.BuilderBuilder.static interfacePrivateCertificateConfigurationRootCAPrototype.ConfigTypeThe configuration type.static interfacePrivateCertificateConfigurationRootCAPrototype.FormatThe format of the returned data.static interfacePrivateCertificateConfigurationRootCAPrototype.KeyTypeThe type of private key to generate.static interfacePrivateCertificateConfigurationRootCAPrototype.PrivateKeyFormatThe format of the generated private key.-
Nested classes/interfaces inherited from class com.ibm.cloud.secrets_manager_sdk.secrets_manager.v2.model.ConfigurationPrototype
ConfigurationPrototype.LetsEncryptEnvironment, ConfigurationPrototype.SigningMethod
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PrivateCertificateConfigurationRootCAPrototype.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 PrivateCertificateConfigurationRootCAPrototype.Builder newBuilder()
New builder.- Returns:
- a PrivateCertificateConfigurationRootCAPrototype builder
-
-