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