package at.gv.util.xsd.szr.pvp19;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyAttribute;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;
/**
*
Java-Klasse für pvpPrincipalType complex type.
*
*
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
*
* <complexType name="pvpPrincipalType">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="userId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="cn" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="gvOuId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="ou" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="gvOuOKZ" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="gvSecClass" type="{http://egov.gv.at/pvp1.xsd}gvSecClassType" minOccurs="0"/>
* <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* <anyAttribute processContents='lax'/>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "pvpPrincipalType", propOrder = {
"userId",
"cn",
"gvOuId",
"ou",
"gvOuOKZ",
"gvSecClass",
"any"
})
@XmlSeeAlso({
at.gv.util.xsd.szr.pvp19.PvpTokenType.Authenticate.UserPrincipal.class
})
public class PvpPrincipalType {
@XmlElement(required = true)
protected String userId;
@XmlElement(required = true)
protected String cn;
@XmlElement(required = true)
protected String gvOuId;
@XmlElement(required = true)
protected String ou;
protected String gvOuOKZ;
protected BigInteger gvSecClass;
@XmlAnyElement(lax = true)
protected List