public class MacOSPkcsCertificateProfile extends MacOSCertificateProfileBase implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
MacOSPkcsCertificateProfile.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
allowAllAppsAccess |
protected CertificateStore |
certificateStore |
protected String |
certificateTemplateName |
protected String |
certificationAuthority |
protected String |
certificationAuthorityName |
protected List<CustomSubjectAlternativeName> |
customSubjectAlternativeNames |
protected String |
customSubjectAlternativeNamesNextLink |
protected String |
subjectAlternativeNameFormatString |
protected String |
subjectNameFormatString |
certificateValidityPeriodScale, certificateValidityPeriodValue, renewalThresholdPercentage, subjectAlternativeNameType, subjectNameFormatcreatedDateTime, description, deviceManagementApplicabilityRuleDeviceMode, deviceManagementApplicabilityRuleOsEdition, deviceManagementApplicabilityRuleOsVersion, displayName, lastModifiedDateTime, roleScopeTagIds, roleScopeTagIdsNextLink, supportsScopeTags, versionchangedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
MacOSPkcsCertificateProfile() |
| Modifier and Type | Method and Description |
|---|---|
static MacOSPkcsCertificateProfile.Builder |
builderMacOSPkcsCertificateProfile()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<Boolean> |
getAllowAllAppsAccess()
“AllowAllAppsAccess setting”
|
Optional<CertificateStore> |
getCertificateStore()
“Target store certificate”
|
Optional<String> |
getCertificateTemplateName()
“PKCS certificate template name.”
|
Optional<String> |
getCertificationAuthority()
“PKCS certification authority FQDN.”
|
Optional<String> |
getCertificationAuthorityName()
“PKCS certification authority Name.”
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
com.github.davidmoten.odata.client.CollectionPage<CustomSubjectAlternativeName> |
getCustomSubjectAlternativeNames()
“Custom Subject Alternative Name Settings.
|
com.github.davidmoten.odata.client.CollectionPage<CustomSubjectAlternativeName> |
getCustomSubjectAlternativeNames(com.github.davidmoten.odata.client.HttpRequestOptions options)
“Custom Subject Alternative Name Settings.
|
ManagedDeviceCertificateStateCollectionRequest |
getManagedDeviceCertificateStates()
“Certificate state for devices”
|
Optional<String> |
getSubjectAlternativeNameFormatString()
“Format string that defines the subject alternative name.”
|
Optional<String> |
getSubjectNameFormatString()
“Format string that defines the subject name.
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
MacOSPkcsCertificateProfile |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
MacOSPkcsCertificateProfile |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
MacOSPkcsCertificateProfile |
withAllowAllAppsAccess(Boolean allowAllAppsAccess)
Returns an immutable copy of
this with just the allowAllAppsAccess field changed. |
MacOSPkcsCertificateProfile |
withCertificateStore(CertificateStore certificateStore)
Returns an immutable copy of
this with just the certificateStore
field changed. |
MacOSPkcsCertificateProfile |
withCertificateTemplateName(String certificateTemplateName)
Returns an immutable copy of
this with just the certificateTemplateName field changed. |
MacOSPkcsCertificateProfile |
withCertificationAuthority(String certificationAuthority)
Returns an immutable copy of
this with just the certificationAuthority field changed. |
MacOSPkcsCertificateProfile |
withCertificationAuthorityName(String certificationAuthorityName)
Returns an immutable copy of
this with just the certificationAuthorityName field changed. |
MacOSPkcsCertificateProfile |
withSubjectAlternativeNameFormatString(String subjectAlternativeNameFormatString)
Returns an immutable copy of
this with just the subjectAlternativeNameFormatString field changed. |
MacOSPkcsCertificateProfile |
withSubjectNameFormatString(String subjectNameFormatString)
Returns an immutable copy of
this with just the subjectNameFormatString field changed. |
getCertificateValidityPeriodScale, getCertificateValidityPeriodValue, getRenewalThresholdPercentage, getSubjectAlternativeNameType, getSubjectNameFormat, withCertificateValidityPeriodScale, withCertificateValidityPeriodValue, withRenewalThresholdPercentage, withSubjectAlternativeNameType, withSubjectNameFormatassign, assignedAccessMultiModeProfiles, getAssignments, getCreatedDateTime, getDescription, getDeviceManagementApplicabilityRuleDeviceMode, getDeviceManagementApplicabilityRuleOsEdition, getDeviceManagementApplicabilityRuleOsVersion, getDeviceSettingStateSummaries, getDeviceStatuses, getDeviceStatusOverview, getDisplayName, getGroupAssignments, getLastModifiedDateTime, getRoleScopeTagIds, getRoleScopeTagIds, getSupportsScopeTags, getUserStatuses, getUserStatusOverview, getVersion, windowsPrivacyAccessControls, withCreatedDateTime, withDescription, withDeviceManagementApplicabilityRuleDeviceMode, withDeviceManagementApplicabilityRuleOsEdition, withDeviceManagementApplicabilityRuleOsVersion, withDisplayName, withLastModifiedDateTime, withSupportsScopeTags, withVersionprotected String certificationAuthority
protected String certificationAuthorityName
protected String certificateTemplateName
protected String subjectAlternativeNameFormatString
protected String subjectNameFormatString
protected CertificateStore certificateStore
protected List<CustomSubjectAlternativeName> customSubjectAlternativeNames
protected String customSubjectAlternativeNamesNextLink
protected Boolean allowAllAppsAccess
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class MacOSCertificateProfileBasepublic static MacOSPkcsCertificateProfile.Builder builderMacOSPkcsCertificateProfile()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class MacOSCertificateProfileBasepublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class MacOSCertificateProfileBasepublic Optional<String> getCertificationAuthority()
public MacOSPkcsCertificateProfile withCertificationAuthority(String certificationAuthority)
this with just the certificationAuthority field changed. Field description below. The field name
is also added to an internal map of changed fields in the returned object so
that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“PKCS certification authority FQDN.”
certificationAuthority - new value of certificationAuthority field (as defined in service metadata)this with just the certificationAuthority field changedpublic Optional<String> getCertificationAuthorityName()
public MacOSPkcsCertificateProfile withCertificationAuthorityName(String certificationAuthorityName)
this with just the certificationAuthorityName field changed. Field description below. The field
name is also added to an internal map of changed fields in the returned object
so that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“PKCS certification authority Name.”
certificationAuthorityName - new value of certificationAuthorityName field (as defined in service metadata)this with just the certificationAuthorityName field changedpublic Optional<String> getCertificateTemplateName()
public MacOSPkcsCertificateProfile withCertificateTemplateName(String certificateTemplateName)
this with just the certificateTemplateName field changed. Field description below. The field name
is also added to an internal map of changed fields in the returned object so
that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“PKCS certificate template name.”
certificateTemplateName - new value of certificateTemplateName field (as defined in service metadata)this with just the certificateTemplateName field changedpublic Optional<String> getSubjectAlternativeNameFormatString()
public MacOSPkcsCertificateProfile withSubjectAlternativeNameFormatString(String subjectAlternativeNameFormatString)
this with just the subjectAlternativeNameFormatString field changed. Field description below. The
field name is also added to an internal map of changed fields in the returned
object so that when this.patch() is called (if available)on the returned
object only the changed fields are submitted.
“Format string that defines the subject alternative name.”
subjectAlternativeNameFormatString - new value of subjectAlternativeNameFormatString field (as defined in service metadata)this with just the subjectAlternativeNameFormatString field changedpublic Optional<String> getSubjectNameFormatString()
public MacOSPkcsCertificateProfile withSubjectNameFormatString(String subjectNameFormatString)
this with just the subjectNameFormatString field changed. Field description below. The field name
is also added to an internal map of changed fields in the returned object so
that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Format string that defines the subject name. Example: CN={{EmailAddress}},E={{ EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US”
subjectNameFormatString - new value of subjectNameFormatString field (as defined in service metadata)this with just the subjectNameFormatString field changedpublic Optional<CertificateStore> getCertificateStore()
public MacOSPkcsCertificateProfile withCertificateStore(CertificateStore certificateStore)
this with just the certificateStore
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Target store certificate”
certificateStore - new value of certificateStore field (as defined in service metadata)this with just the certificateStore field changedpublic com.github.davidmoten.odata.client.CollectionPage<CustomSubjectAlternativeName> getCustomSubjectAlternativeNames()
public com.github.davidmoten.odata.client.CollectionPage<CustomSubjectAlternativeName> getCustomSubjectAlternativeNames(com.github.davidmoten.odata.client.HttpRequestOptions options)
public Optional<Boolean> getAllowAllAppsAccess()
public MacOSPkcsCertificateProfile withAllowAllAppsAccess(Boolean allowAllAppsAccess)
this with just the allowAllAppsAccess field changed. Field description below. The field name is
also added to an internal map of changed fields in the returned object so that
when this.patch() is called (if available)on the returned object only
the changed fields are submitted.
“AllowAllAppsAccess setting”
allowAllAppsAccess - new value of allowAllAppsAccess field (as defined in service metadata)this with just the allowAllAppsAccess field changedpublic ManagedDeviceCertificateStateCollectionRequest getManagedDeviceCertificateStates()
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class MacOSCertificateProfileBasepublic MacOSPkcsCertificateProfile patch()
this with changed fields reset.patch in class MacOSCertificateProfileBasethis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic MacOSPkcsCertificateProfile put()
this
with changed fields reset (they were ignored anyway).put in class MacOSCertificateProfileBasethis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic String toString()
toString in class MacOSCertificateProfileBaseCopyright © 2018–2020. All rights reserved.