1 8 9 package com.sun.xml.ws.security.secconv.impl.bindings; 10 11 import java.util.ArrayList ; 12 import java.util.HashMap ; 13 import java.util.List ; 14 import java.util.Map ; 15 import javax.xml.bind.annotation.XmlAccessType; 16 import javax.xml.bind.annotation.XmlAccessorType; 17 import javax.xml.bind.annotation.XmlAnyAttribute; 18 import javax.xml.bind.annotation.XmlAnyElement; 19 import javax.xml.bind.annotation.XmlAttribute; 20 import javax.xml.bind.annotation.XmlID; 21 import javax.xml.bind.annotation.XmlType; 22 import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; 23 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; 24 import javax.xml.namespace.QName ; 25 import com.sun.xml.ws.security.secconv.impl.bindings.SecurityContextTokenType; 26 import org.w3c.dom.Element ; 27 28 29 65 @XmlAccessorType(XmlAccessType.FIELD) 66 @XmlType(name = "SecurityContextTokenType", propOrder = { 67 "any" 68 }) 69 public class SecurityContextTokenType { 70 71 @XmlAnyElement(lax = true) 72 protected List <Object > any; 73 @XmlAttribute(name = "Id", namespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd") 74 @XmlJavaTypeAdapter(CollapsedStringAdapter.class) 75 @XmlID 76 protected String id; 77 @XmlAnyAttribute 78 private Map <QName , String > otherAttributes = new HashMap <QName , String >(); 79 80 103 public List <Object > getAny() { 104 if (any == null) { 105 any = new ArrayList <Object >(); 106 } 107 return this.any; 108 } 109 110 118 public String getId() { 119 return id; 120 } 121 122 130 public void setId(String value) { 131 this.id = value; 132 } 133 134 148 public Map <QName , String > getOtherAttributes() { 149 return otherAttributes; 150 } 151 152 } 153 | Popular Tags |