public class AndroidForWorkPkcsCertificateProfile extends AndroidForWorkCertificateProfileBase implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
AndroidForWorkPkcsCertificateProfile.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected String |
certificateTemplateName |
protected String |
certificationAuthority |
protected String |
certificationAuthorityName |
protected String |
subjectAlternativeNameFormatString |
certificateValidityPeriodScale, certificateValidityPeriodValue, extendedKeyUsages, extendedKeyUsagesNextLink, renewalThresholdPercentage, subjectAlternativeNameType, subjectNameFormatcreatedDateTime, description, deviceManagementApplicabilityRuleDeviceMode, deviceManagementApplicabilityRuleOsEdition, deviceManagementApplicabilityRuleOsVersion, displayName, lastModifiedDateTime, roleScopeTagIds, roleScopeTagIdsNextLink, supportsScopeTags, versionchangedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
AndroidForWorkPkcsCertificateProfile() |
| Modifier and Type | Method and Description |
|---|---|
static AndroidForWorkPkcsCertificateProfile.Builder |
builderAndroidForWorkPkcsCertificateProfile()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<String> |
getCertificateTemplateName()
“PKCS Certificate Template Name”
|
Optional<String> |
getCertificationAuthority()
“PKCS Certification Authority”
|
Optional<String> |
getCertificationAuthorityName()
“PKCS Certification Authority Name”
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
ManagedDeviceCertificateStateCollectionRequest |
getManagedDeviceCertificateStates()
“Certificate state for devices”
|
Optional<String> |
getSubjectAlternativeNameFormatString()
“Custom String that defines the AAD Attribute.”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
AndroidForWorkPkcsCertificateProfile |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
AndroidForWorkPkcsCertificateProfile |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
AndroidForWorkPkcsCertificateProfile |
withCertificateTemplateName(String certificateTemplateName)
Returns an immutable copy of
this with just the certificateTemplateName field changed. |
AndroidForWorkPkcsCertificateProfile |
withCertificationAuthority(String certificationAuthority)
Returns an immutable copy of
this with just the certificationAuthority field changed. |
AndroidForWorkPkcsCertificateProfile |
withCertificationAuthorityName(String certificationAuthorityName)
Returns an immutable copy of
this with just the certificationAuthorityName field changed. |
AndroidForWorkPkcsCertificateProfile |
withSubjectAlternativeNameFormatString(String subjectAlternativeNameFormatString)
Returns an immutable copy of
this with just the subjectAlternativeNameFormatString field changed. |
getCertificateValidityPeriodScale, getCertificateValidityPeriodValue, getExtendedKeyUsages, getRenewalThresholdPercentage, getRootCertificate, getSubjectAlternativeNameType, getSubjectNameFormat, withCertificateValidityPeriodScale, withCertificateValidityPeriodValue, withRenewalThresholdPercentage, withSubjectAlternativeNameType, withSubjectNameFormatassign, assignedAccessMultiModeProfiles, getAssignments, getCreatedDateTime, getDescription, getDeviceManagementApplicabilityRuleDeviceMode, getDeviceManagementApplicabilityRuleOsEdition, getDeviceManagementApplicabilityRuleOsVersion, getDeviceSettingStateSummaries, getDeviceStatuses, getDeviceStatusOverview, getDisplayName, getGroupAssignments, getLastModifiedDateTime, 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 AndroidForWorkPkcsCertificateProfile()
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class AndroidForWorkCertificateProfileBasepublic static AndroidForWorkPkcsCertificateProfile.Builder builderAndroidForWorkPkcsCertificateProfile()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class AndroidForWorkCertificateProfileBasepublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class AndroidForWorkCertificateProfileBasepublic Optional<String> getCertificationAuthority()
public AndroidForWorkPkcsCertificateProfile 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”
certificationAuthority - new value of certificationAuthority field (as defined in service metadata)this with just the certificationAuthority field changedpublic Optional<String> getCertificationAuthorityName()
public AndroidForWorkPkcsCertificateProfile 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 AndroidForWorkPkcsCertificateProfile 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 AndroidForWorkPkcsCertificateProfile 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.
“Custom String that defines the AAD Attribute.”
subjectAlternativeNameFormatString - new value of subjectAlternativeNameFormatString field (as defined in service metadata)this with just the subjectAlternativeNameFormatString field changedpublic ManagedDeviceCertificateStateCollectionRequest getManagedDeviceCertificateStates()
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class AndroidForWorkCertificateProfileBasepublic AndroidForWorkPkcsCertificateProfile patch()
this with changed fields reset.patch in class AndroidForWorkCertificateProfileBasethis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic AndroidForWorkPkcsCertificateProfile put()
this
with changed fields reset (they were ignored anyway).put in class AndroidForWorkCertificateProfileBasethis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic String toString()
toString in class AndroidForWorkCertificateProfileBaseCopyright © 2018–2020. All rights reserved.