public class Attributes extends Object
Java class for Attributes complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Attributes">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://schemas.microsoft
.com/windows/pki/2009/01/enrollmentpolicy}commonName"/>
<element name="policySchema" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
<element name="certificateValidity" type="{http://schemas.microsoft
.com/windows/pki/2009/01/enrollmentpolicy}CertificateValidity"/>
<element name="permission" type="{http://schemas.microsoft
.com/windows/pki/2009/01/enrollmentpolicy}EnrollmentPermission"/>
<element name="privateKeyAttributes" type="{http://schemas.microsoft
.com/windows/pki/2009/01/enrollmentpolicy}PrivateKeyAttributes"/>
<element name="revision" type="{http://schemas.microsoft
.com/windows/pki/2009/01/enrollmentpolicy}Revision"/>
<element name="supersededPolicies" type="{http://schemas.microsoft
.com/windows/pki/2009/01/enrollmentpolicy}SupersededPolicies"/>
<element name="privateKeyFlags" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
<element name="subjectNameFlags" type="{http://www.w3
.org/2001/XMLSchema}unsignedInt"/>
<element name="enrollmentFlags" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
<element name="generalFlags" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
<element name="hashAlgorithmOIDReference" type="{http://www.w3
.org/2001/XMLSchema}int"/>
<element name="rARequirements" type="{http://schemas.microsoft
.com/windows/pki/2009/01/enrollmentpolicy}RARequirements"/>
<element name="keyArchivalAttributes" type="{http://schemas.microsoft
.com/windows/pki/2009/01/enrollmentpolicy}KeyArchivalAttributes"/>
<element name="extensions" type="{http://schemas.microsoft
.com/windows/pki/2009/01/enrollmentpolicy}ExtensionCollection"/>
<any processContents='lax' maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected List<Object> |
any |
protected CertificateValidity |
certificateValidity |
protected String |
commonName |
protected Long |
enrollmentFlags |
protected ExtensionCollection |
extensions |
protected Long |
generalFlags |
protected Integer |
hashAlgorithmOIDReference |
protected KeyArchivalAttributes |
keyArchivalAttributes |
protected EnrollmentPermission |
permission |
protected long |
policySchema |
protected PrivateKeyAttributes |
privateKeyAttributes |
protected Long |
privateKeyFlags |
protected RARequirements |
raRequirements |
protected Revision |
revision |
protected Long |
subjectNameFlags |
protected SupersededPolicies |
supersededPolicies |
| Constructor and Description |
|---|
Attributes() |
| Modifier and Type | Method and Description |
|---|---|
List<Object> |
getAny()
Gets the value of the any property.
|
CertificateValidity |
getCertificateValidity()
Gets the value of the certificateValidity property.
|
String |
getCommonName()
Gets the value of the commonName property.
|
Long |
getEnrollmentFlags()
Gets the value of the enrollmentFlags property.
|
ExtensionCollection |
getExtensions()
Gets the value of the extensions property.
|
Long |
getGeneralFlags()
Gets the value of the generalFlags property.
|
Integer |
getHashAlgorithmOIDReference()
Gets the value of the hashAlgorithmOIDReference property.
|
KeyArchivalAttributes |
getKeyArchivalAttributes()
Gets the value of the keyArchivalAttributes property.
|
EnrollmentPermission |
getPermission()
Gets the value of the permission property.
|
long |
getPolicySchema()
Gets the value of the policySchema property.
|
PrivateKeyAttributes |
getPrivateKeyAttributes()
Gets the value of the privateKeyAttributes property.
|
Long |
getPrivateKeyFlags()
Gets the value of the privateKeyFlags property.
|
RARequirements |
getRARequirements()
Gets the value of the raRequirements property.
|
Revision |
getRevision()
Gets the value of the revision property.
|
Long |
getSubjectNameFlags()
Gets the value of the subjectNameFlags property.
|
SupersededPolicies |
getSupersededPolicies()
Gets the value of the supersededPolicies property.
|
void |
setCertificateValidity(CertificateValidity value)
Sets the value of the certificateValidity property.
|
void |
setCommonName(String value)
Sets the value of the commonName property.
|
void |
setEnrollmentFlags(Long value)
Sets the value of the enrollmentFlags property.
|
void |
setExtensions(ExtensionCollection value)
Sets the value of the extensions property.
|
void |
setGeneralFlags(Long value)
Sets the value of the generalFlags property.
|
void |
setHashAlgorithmOIDReference(Integer value)
Sets the value of the hashAlgorithmOIDReference property.
|
void |
setKeyArchivalAttributes(KeyArchivalAttributes value)
Sets the value of the keyArchivalAttributes property.
|
void |
setPermission(EnrollmentPermission value)
Sets the value of the permission property.
|
void |
setPolicySchema(long value)
Sets the value of the policySchema property.
|
void |
setPrivateKeyAttributes(PrivateKeyAttributes value)
Sets the value of the privateKeyAttributes property.
|
void |
setPrivateKeyFlags(Long value)
Sets the value of the privateKeyFlags property.
|
void |
setRARequirements(RARequirements value)
Sets the value of the raRequirements property.
|
void |
setRevision(Revision value)
Sets the value of the revision property.
|
void |
setSubjectNameFlags(Long value)
Sets the value of the subjectNameFlags property.
|
void |
setSupersededPolicies(SupersededPolicies value)
Sets the value of the supersededPolicies property.
|
protected String commonName
protected long policySchema
protected CertificateValidity certificateValidity
protected EnrollmentPermission permission
protected PrivateKeyAttributes privateKeyAttributes
protected Revision revision
protected SupersededPolicies supersededPolicies
protected Long privateKeyFlags
protected Long subjectNameFlags
protected Long enrollmentFlags
protected Long generalFlags
protected Integer hashAlgorithmOIDReference
protected RARequirements raRequirements
protected KeyArchivalAttributes keyArchivalAttributes
protected ExtensionCollection extensions
public String getCommonName()
Stringpublic void setCommonName(String value)
value - allowed object is
Stringpublic long getPolicySchema()
public void setPolicySchema(long value)
public CertificateValidity getCertificateValidity()
CertificateValiditypublic void setCertificateValidity(CertificateValidity value)
value - allowed object is
CertificateValiditypublic EnrollmentPermission getPermission()
EnrollmentPermissionpublic void setPermission(EnrollmentPermission value)
value - allowed object is
EnrollmentPermissionpublic PrivateKeyAttributes getPrivateKeyAttributes()
PrivateKeyAttributespublic void setPrivateKeyAttributes(PrivateKeyAttributes value)
value - allowed object is
PrivateKeyAttributespublic Revision getRevision()
Revisionpublic void setRevision(Revision value)
value - allowed object is
Revisionpublic SupersededPolicies getSupersededPolicies()
SupersededPoliciespublic void setSupersededPolicies(SupersededPolicies value)
value - allowed object is
SupersededPoliciespublic Long getPrivateKeyFlags()
Longpublic void setPrivateKeyFlags(Long value)
value - allowed object is
Longpublic Long getSubjectNameFlags()
Longpublic void setSubjectNameFlags(Long value)
value - allowed object is
Longpublic Long getEnrollmentFlags()
Longpublic void setEnrollmentFlags(Long value)
value - allowed object is
Longpublic Long getGeneralFlags()
Longpublic void setGeneralFlags(Long value)
value - allowed object is
Longpublic Integer getHashAlgorithmOIDReference()
Integerpublic void setHashAlgorithmOIDReference(Integer value)
value - allowed object is
Integerpublic RARequirements getRARequirements()
RARequirementspublic void setRARequirements(RARequirements value)
value - allowed object is
RARequirementspublic KeyArchivalAttributes getKeyArchivalAttributes()
KeyArchivalAttributespublic void setKeyArchivalAttributes(KeyArchivalAttributes value)
value - allowed object is
KeyArchivalAttributespublic ExtensionCollection getExtensions()
ExtensionCollectionpublic void setExtensions(ExtensionCollection value)
value - allowed object is
ExtensionCollectionpublic List<Object> getAny()
set method for the any property.
For example, to add a new item, do as follows:
getAny().add(newItem);
Objects of the following type(s) are allowed in the list
Object
ElementCopyright © 2017 WSO2. All rights reserved.