public class AndroidPkcsCertificateProfile extends AndroidCertificateProfileBase implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
AndroidPkcsCertificateProfile.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 |
AndroidPkcsCertificateProfile() |
| Modifier and Type | Method and Description |
|---|---|
static AndroidPkcsCertificateProfile.Builder |
builderAndroidPkcsCertificateProfile()
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() |
AndroidPkcsCertificateProfile |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
AndroidPkcsCertificateProfile |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
AndroidPkcsCertificateProfile |
withCertificateTemplateName(String certificateTemplateName)
Returns an immutable copy of
this with just the certificateTemplateName field changed. |
AndroidPkcsCertificateProfile |
withCertificationAuthority(String certificationAuthority)
Returns an immutable copy of
this with just the certificationAuthority field changed. |
AndroidPkcsCertificateProfile |
withCertificationAuthorityName(String certificationAuthorityName)
Returns an immutable copy of
this with just the certificationAuthorityName field changed. |
AndroidPkcsCertificateProfile |
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
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class AndroidCertificateProfileBasepublic static AndroidPkcsCertificateProfile.Builder builderAndroidPkcsCertificateProfile()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class AndroidCertificateProfileBasepublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class AndroidCertificateProfileBasepublic Optional<String> getCertificationAuthority()
public AndroidPkcsCertificateProfile 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 AndroidPkcsCertificateProfile 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 AndroidPkcsCertificateProfile 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 AndroidPkcsCertificateProfile 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 AndroidCertificateProfileBasepublic AndroidPkcsCertificateProfile patch()
this with changed fields reset.patch in class AndroidCertificateProfileBasethis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic AndroidPkcsCertificateProfile put()
this
with changed fields reset (they were ignored anyway).put in class AndroidCertificateProfileBasethis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic String toString()
toString in class AndroidCertificateProfileBaseCopyright © 2018–2020. All rights reserved.