public class AndroidWorkProfilePkcsCertificateProfile extends AndroidWorkProfileCertificateProfileBase implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
AndroidWorkProfilePkcsCertificateProfile.Builder |
| Modifier and Type | Field and Description |
|---|---|
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, extendedKeyUsages, extendedKeyUsagesNextLink, renewalThresholdPercentage, subjectAlternativeNameType, subjectNameFormatcreatedDateTime, description, deviceManagementApplicabilityRuleDeviceMode, deviceManagementApplicabilityRuleOsEdition, deviceManagementApplicabilityRuleOsVersion, displayName, lastModifiedDateTime, roleScopeTagIds, roleScopeTagIdsNextLink, supportsScopeTags, versionchangedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
AndroidWorkProfilePkcsCertificateProfile() |
| Modifier and Type | Method and Description |
|---|---|
static AndroidWorkProfilePkcsCertificateProfile.Builder |
builderAndroidWorkProfilePkcsCertificateProfile()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<CertificateStore> |
getCertificateStore()
“Target store certificate”
|
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() |
com.github.davidmoten.odata.client.CollectionPage<CustomSubjectAlternativeName> |
getCustomSubjectAlternativeNames()
“Custom Subject Alternative Name Settings.
|
ManagedDeviceCertificateStateCollectionRequest |
getManagedDeviceCertificateStates()
“Certificate state for devices”
|
Optional<String> |
getSubjectAlternativeNameFormatString()
“Custom String that defines the AAD Attribute.”
|
Optional<String> |
getSubjectNameFormatString()
“Custom format to use with SubjectNameFormat = Custom.
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
AndroidWorkProfilePkcsCertificateProfile |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
AndroidWorkProfilePkcsCertificateProfile |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
AndroidWorkProfilePkcsCertificateProfile |
withCertificateStore(CertificateStore certificateStore)
Returns an immutable copy of
this with just the certificateStore
field changed. |
AndroidWorkProfilePkcsCertificateProfile |
withCertificateTemplateName(String certificateTemplateName)
Returns an immutable copy of
this with just the certificateTemplateName field changed. |
AndroidWorkProfilePkcsCertificateProfile |
withCertificationAuthority(String certificationAuthority)
Returns an immutable copy of
this with just the certificationAuthority field changed. |
AndroidWorkProfilePkcsCertificateProfile |
withCertificationAuthorityName(String certificationAuthorityName)
Returns an immutable copy of
this with just the certificationAuthorityName field changed. |
AndroidWorkProfilePkcsCertificateProfile |
withSubjectAlternativeNameFormatString(String subjectAlternativeNameFormatString)
Returns an immutable copy of
this with just the subjectAlternativeNameFormatString field changed. |
AndroidWorkProfilePkcsCertificateProfile |
withSubjectNameFormatString(String subjectNameFormatString)
Returns an immutable copy of
this with just the subjectNameFormatString 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 String subjectNameFormatString
protected CertificateStore certificateStore
protected List<CustomSubjectAlternativeName> customSubjectAlternativeNames
protected String customSubjectAlternativeNamesNextLink
protected AndroidWorkProfilePkcsCertificateProfile()
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class AndroidWorkProfileCertificateProfileBasepublic static AndroidWorkProfilePkcsCertificateProfile.Builder builderAndroidWorkProfilePkcsCertificateProfile()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class AndroidWorkProfileCertificateProfileBasepublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class AndroidWorkProfileCertificateProfileBasepublic Optional<String> getCertificationAuthority()
public AndroidWorkProfilePkcsCertificateProfile 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 AndroidWorkProfilePkcsCertificateProfile 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 AndroidWorkProfilePkcsCertificateProfile 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 AndroidWorkProfilePkcsCertificateProfile 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 Optional<String> getSubjectNameFormatString()
public AndroidWorkProfilePkcsCertificateProfile 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.
“Custom format to use with SubjectNameFormat = Custom. 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 AndroidWorkProfilePkcsCertificateProfile 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 ManagedDeviceCertificateStateCollectionRequest getManagedDeviceCertificateStates()
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class AndroidWorkProfileCertificateProfileBasepublic AndroidWorkProfilePkcsCertificateProfile patch()
this with changed fields reset.patch in class AndroidWorkProfileCertificateProfileBasethis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic AndroidWorkProfilePkcsCertificateProfile put()
this
with changed fields reset (they were ignored anyway).put in class AndroidWorkProfileCertificateProfileBasethis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic String toString()
toString in class AndroidWorkProfileCertificateProfileBaseCopyright © 2018–2020. All rights reserved.