Class PrincipleNameType
- java.lang.Object
-
- network.oxalis.commons.certvalidator.jaxb.PrincipleNameType
-
public class PrincipleNameType extends Object
Java class for PrincipleNameType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PrincipleNameType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice> <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/> <element name="Reference" type="{http://oxalis.network/xsd/certvalidator/1.0}ReferenceType"/> <element name="Extension" type="{http://oxalis.network/xsd/certvalidator/1.0}ExtensionType" maxOccurs="unbounded" minOccurs="0"/> </choice> <attribute name="field" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="principal" type="{http://oxalis.network/xsd/certvalidator/1.0}PrincipalEnum" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<ExtensionType>extensionprotected Stringfieldprotected PrincipalEnumprincipalprotected ReferenceTypereferenceprotected List<String>value
-
Constructor Summary
Constructors Constructor Description PrincipleNameType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<ExtensionType>getExtension()Gets the value of the extension property.StringgetField()Gets the value of the field property.PrincipalEnumgetPrincipal()Gets the value of the principal property.ReferenceTypegetReference()Gets the value of the reference property.List<String>getValue()Gets the value of the value property.voidsetField(String value)Sets the value of the field property.voidsetPrincipal(PrincipalEnum value)Sets the value of the principal property.voidsetReference(ReferenceType value)Sets the value of the reference property.
-
-
-
Field Detail
-
reference
protected ReferenceType reference
-
extension
protected List<ExtensionType> extension
-
field
protected String field
-
principal
protected PrincipalEnum principal
-
-
Method Detail
-
getValue
public List<String> getValue()
Gets the value of the value property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the value property.For example, to add a new item, do as follows:
getValue().add(newItem);Objects of the following type(s) are allowed in the list
String
-
getReference
public ReferenceType getReference()
Gets the value of the reference property.- Returns:
- possible object is
ReferenceType
-
setReference
public void setReference(ReferenceType value)
Sets the value of the reference property.- Parameters:
value- allowed object isReferenceType
-
getExtension
public List<ExtensionType> getExtension()
Gets the value of the extension property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the extension property.For example, to add a new item, do as follows:
getExtension().add(newItem);Objects of the following type(s) are allowed in the list
ExtensionType
-
getField
public String getField()
Gets the value of the field property.- Returns:
- possible object is
String
-
setField
public void setField(String value)
Sets the value of the field property.- Parameters:
value- allowed object isString
-
getPrincipal
public PrincipalEnum getPrincipal()
Gets the value of the principal property.- Returns:
- possible object is
PrincipalEnum
-
setPrincipal
public void setPrincipal(PrincipalEnum value)
Sets the value of the principal property.- Parameters:
value- allowed object isPrincipalEnum
-
-