Class IosEduCertificateSettings.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.complex.IosEduCertificateSettings.Builder
-
- Enclosing class:
- IosEduCertificateSettings
public static final class IosEduCertificateSettings.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IosEduCertificateSettingsbuild()IosEduCertificateSettings.BuildercertFileName(String certFileName)“File name to display in UI.”IosEduCertificateSettings.BuildercertificateTemplateName(String certificateTemplateName)“PKCS Certificate Template Name.”IosEduCertificateSettings.BuildercertificateValidityPeriodScale(CertificateValidityPeriodScale certificateValidityPeriodScale)“Scale for the Certificate Validity Period.”IosEduCertificateSettings.BuildercertificateValidityPeriodValue(Integer certificateValidityPeriodValue)“Value for the Certificate Validity Period.”IosEduCertificateSettings.BuildercertificationAuthority(String certificationAuthority)“PKCS Certification Authority.”IosEduCertificateSettings.BuildercertificationAuthorityName(String certificationAuthorityName)“PKCS Certification Authority Name.”IosEduCertificateSettings.BuilderrenewalThresholdPercentage(Integer renewalThresholdPercentage)“Certificate renewal threshold percentage.IosEduCertificateSettings.BuildertrustedRootCertificate(byte[] trustedRootCertificate)“Trusted Root Certificate.”
-
-
-
Method Detail
-
certFileName
public IosEduCertificateSettings.Builder certFileName(String certFileName)
“File name to display in UI.”- Parameters:
certFileName- value ofcertFileNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
certificateTemplateName
public IosEduCertificateSettings.Builder certificateTemplateName(String certificateTemplateName)
“PKCS Certificate Template Name.”- Parameters:
certificateTemplateName- value ofcertificateTemplateNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
certificateValidityPeriodScale
public IosEduCertificateSettings.Builder certificateValidityPeriodScale(CertificateValidityPeriodScale certificateValidityPeriodScale)
“Scale for the Certificate Validity Period.”- Parameters:
certificateValidityPeriodScale- value ofcertificateValidityPeriodScaleproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
certificateValidityPeriodValue
public IosEduCertificateSettings.Builder certificateValidityPeriodValue(Integer certificateValidityPeriodValue)
“Value for the Certificate Validity Period.”- Parameters:
certificateValidityPeriodValue- value ofcertificateValidityPeriodValueproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
certificationAuthority
public IosEduCertificateSettings.Builder certificationAuthority(String certificationAuthority)
“PKCS Certification Authority.”- Parameters:
certificationAuthority- value ofcertificationAuthorityproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
certificationAuthorityName
public IosEduCertificateSettings.Builder certificationAuthorityName(String certificationAuthorityName)
“PKCS Certification Authority Name.”- Parameters:
certificationAuthorityName- value ofcertificationAuthorityNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
renewalThresholdPercentage
public IosEduCertificateSettings.Builder renewalThresholdPercentage(Integer renewalThresholdPercentage)
“Certificate renewal threshold percentage. Valid values 1 to 99”- Parameters:
renewalThresholdPercentage- value ofrenewalThresholdPercentageproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
trustedRootCertificate
public IosEduCertificateSettings.Builder trustedRootCertificate(byte[] trustedRootCertificate)
“Trusted Root Certificate.”- Parameters:
trustedRootCertificate- value oftrustedRootCertificateproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public IosEduCertificateSettings build()
-
-