Class CertificateSubject.Builder
- java.lang.Object
 - 
- com.oracle.bmc.certificatesmanagement.model.CertificateSubject.Builder
 
 
- 
- Enclosing class:
 - CertificateSubject
 
public static class CertificateSubject.Builder extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description Builder() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CertificateSubjectbuild()CertificateSubject.BuildercommonName(String commonName)Common name or fully-qualified domain name (RDN CN).CertificateSubject.Buildercopy(CertificateSubject model)CertificateSubject.Buildercountry(String country)Country name (RDN C).CertificateSubject.BuilderdistinguishedNameQualifier(String distinguishedNameQualifier)Distinguished name qualifier(RDN DNQ).CertificateSubject.BuilderdomainComponent(String domainComponent)Domain component (RDN DC).CertificateSubject.BuildergenerationQualifier(String generationQualifier)Personal generational qualifier (for example, Sr., Jr.CertificateSubject.BuildergivenName(String givenName)Personal given name (RDN G or GN).CertificateSubject.Builderinitials(String initials)Personal initials.CertificateSubject.BuilderlocalityName(String localityName)Locality (RDN L).CertificateSubject.Builderorganization(String organization)Organization (RDN O).CertificateSubject.BuilderorganizationalUnit(String organizationalUnit)Organizational unit (RDN OU).CertificateSubject.Builderpseudonym(String pseudonym)Subject pseudonym.CertificateSubject.BuilderserialNumber(String serialNumber)Unique subject identifier, which is not the same as the certificate serial number (RDN SERIALNUMBER).CertificateSubject.BuilderstateOrProvinceName(String stateOrProvinceName)State or province name (RDN ST or S).CertificateSubject.Builderstreet(String street)Street address (RDN STREET).CertificateSubject.Buildersurname(String surname)Personal surname (RDN SN).CertificateSubject.Buildertitle(String title)Title (RDN T or TITLE).CertificateSubject.BuilderuserId(String userId)User ID (RDN UID). 
 - 
 
- 
- 
Method Detail
- 
commonName
public CertificateSubject.Builder commonName(String commonName)
Common name or fully-qualified domain name (RDN CN).- Parameters:
 commonName- the value to set- Returns:
 - this builder
 
 
- 
country
public CertificateSubject.Builder country(String country)
Country name (RDN C).- Parameters:
 country- the value to set- Returns:
 - this builder
 
 
- 
domainComponent
public CertificateSubject.Builder domainComponent(String domainComponent)
Domain component (RDN DC).- Parameters:
 domainComponent- the value to set- Returns:
 - this builder
 
 
- 
distinguishedNameQualifier
public CertificateSubject.Builder distinguishedNameQualifier(String distinguishedNameQualifier)
Distinguished name qualifier(RDN DNQ).- Parameters:
 distinguishedNameQualifier- the value to set- Returns:
 - this builder
 
 
- 
generationQualifier
public CertificateSubject.Builder generationQualifier(String generationQualifier)
Personal generational qualifier (for example, Sr., Jr.3rd, or IV).
- Parameters:
 generationQualifier- the value to set- Returns:
 - this builder
 
 
- 
givenName
public CertificateSubject.Builder givenName(String givenName)
Personal given name (RDN G or GN).- Parameters:
 givenName- the value to set- Returns:
 - this builder
 
 
- 
initials
public CertificateSubject.Builder initials(String initials)
Personal initials.- Parameters:
 initials- the value to set- Returns:
 - this builder
 
 
- 
localityName
public CertificateSubject.Builder localityName(String localityName)
Locality (RDN L).- Parameters:
 localityName- the value to set- Returns:
 - this builder
 
 
- 
organization
public CertificateSubject.Builder organization(String organization)
Organization (RDN O).- Parameters:
 organization- the value to set- Returns:
 - this builder
 
 
- 
organizationalUnit
public CertificateSubject.Builder organizationalUnit(String organizationalUnit)
Organizational unit (RDN OU).- Parameters:
 organizationalUnit- the value to set- Returns:
 - this builder
 
 
- 
pseudonym
public CertificateSubject.Builder pseudonym(String pseudonym)
Subject pseudonym.- Parameters:
 pseudonym- the value to set- Returns:
 - this builder
 
 
- 
serialNumber
public CertificateSubject.Builder serialNumber(String serialNumber)
Unique subject identifier, which is not the same as the certificate serial number (RDN SERIALNUMBER).- Parameters:
 serialNumber- the value to set- Returns:
 - this builder
 
 
- 
stateOrProvinceName
public CertificateSubject.Builder stateOrProvinceName(String stateOrProvinceName)
State or province name (RDN ST or S).- Parameters:
 stateOrProvinceName- the value to set- Returns:
 - this builder
 
 
- 
street
public CertificateSubject.Builder street(String street)
Street address (RDN STREET).- Parameters:
 street- the value to set- Returns:
 - this builder
 
 
- 
surname
public CertificateSubject.Builder surname(String surname)
Personal surname (RDN SN).- Parameters:
 surname- the value to set- Returns:
 - this builder
 
 
- 
title
public CertificateSubject.Builder title(String title)
Title (RDN T or TITLE).- Parameters:
 title- the value to set- Returns:
 - this builder
 
 
- 
userId
public CertificateSubject.Builder userId(String userId)
User ID (RDN UID).- Parameters:
 userId- the value to set- Returns:
 - this builder
 
 
- 
build
public CertificateSubject build()
 
- 
copy
public CertificateSubject.Builder copy(CertificateSubject model)
 
 - 
 
 -