package at.gv.util.xsd.szr.pvp; import java.math.BigInteger; import java.util.HashMap; 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.XmlElement; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; import javax.xml.namespace.QName; /** *
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="gvSecClass" type="{http://egov.gv.at/pvp1.xsd}gvSecClassType" minOccurs="0"/> * </sequence> * <anyAttribute processContents='lax'/> * </restriction> * </complexContent> * </complexType> ** * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "pvpPrincipalType", propOrder = { "userId", "cn", "gvOuId", "ou", "gvSecClass" }) @XmlSeeAlso({ at.gv.util.xsd.szr.pvp.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 BigInteger gvSecClass; @XmlAnyAttribute private Map
* the map is keyed by the name of the attribute and
* the value is the string value of the attribute.
*
* the map returned by this method is live, and you can add new attribute
* by updating the map directly. Because of this design, there's no setter.
*
*
* @return
* always non-null
*/
public Map