Source Code Cross Referenced for SignedInfoTypeImpl.java in  » 6.0-JDK-Modules-com.sun » xws-security » com » sun » xml » wss » saml » internal » saml11 » jaxb10 » impl » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » 6.0 JDK Modules com.sun » xws security » com.sun.xml.wss.saml.internal.saml11.jaxb10.impl 
Source Cross Referenced  Class Diagram Java Document (Java Doc) 


001:        //
002:        // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.5-b16-fcs 
003:        // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
004:        // Any modifications to this file will be lost upon recompilation of the source schema. 
005:        // Generated on: 2005.09.05 at 03:09:41 PM IST 
006:        //
007:
008:        package com.sun.xml.wss.saml.internal.saml11.jaxb10.impl;
009:
010:        public class SignedInfoTypeImpl
011:                implements 
012:                com.sun.xml.wss.saml.internal.saml11.jaxb10.SignedInfoType,
013:                com.sun.xml.bind.JAXBObject,
014:                com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.UnmarshallableObject,
015:                com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.XMLSerializable,
016:                com.sun.xml.bind.marshaller.IdentifiableObject,
017:                com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.ValidatableObject {
018:
019:            protected com.sun.xml.wss.saml.internal.saml11.jaxb10.SignatureMethodType _SignatureMethod;
020:            protected com.sun.xml.wss.saml.internal.saml11.jaxb10.CanonicalizationMethodType _CanonicalizationMethod;
021:            protected com.sun.xml.bind.util.ListImpl _Reference;
022:            protected java.lang.String _Id;
023:            public final static java.lang.Class version = (com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.JAXBVersion.class);
024:            private static com.sun.msv.grammar.Grammar schemaFragment;
025:
026:            private final static java.lang.Class PRIMARY_INTERFACE_CLASS() {
027:                return (com.sun.xml.wss.saml.internal.saml11.jaxb10.SignedInfoType.class);
028:            }
029:
030:            public com.sun.xml.wss.saml.internal.saml11.jaxb10.SignatureMethodType getSignatureMethod() {
031:                return _SignatureMethod;
032:            }
033:
034:            public void setSignatureMethod(
035:                    com.sun.xml.wss.saml.internal.saml11.jaxb10.SignatureMethodType value) {
036:                _SignatureMethod = value;
037:            }
038:
039:            public com.sun.xml.wss.saml.internal.saml11.jaxb10.CanonicalizationMethodType getCanonicalizationMethod() {
040:                return _CanonicalizationMethod;
041:            }
042:
043:            public void setCanonicalizationMethod(
044:                    com.sun.xml.wss.saml.internal.saml11.jaxb10.CanonicalizationMethodType value) {
045:                _CanonicalizationMethod = value;
046:            }
047:
048:            protected com.sun.xml.bind.util.ListImpl _getReference() {
049:                if (_Reference == null) {
050:                    _Reference = new com.sun.xml.bind.util.ListImpl(
051:                            new java.util.ArrayList());
052:                }
053:                return _Reference;
054:            }
055:
056:            public java.util.List getReference() {
057:                return _getReference();
058:            }
059:
060:            public java.lang.String getId() {
061:                return _Id;
062:            }
063:
064:            public void setId(java.lang.String value) {
065:                _Id = value;
066:            }
067:
068:            public com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.UnmarshallingEventHandler createUnmarshaller(
069:                    com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.UnmarshallingContext context) {
070:                return new com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.SignedInfoTypeImpl.Unmarshaller(
071:                        context);
072:            }
073:
074:            public void serializeBody(
075:                    com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.XMLSerializer context)
076:                    throws org.xml.sax.SAXException {
077:                int idx3 = 0;
078:                final int len3 = ((_Reference == null) ? 0 : _Reference.size());
079:                if (_CanonicalizationMethod instanceof  javax.xml.bind.Element) {
080:                    context
081:                            .childAsBody(
082:                                    ((com.sun.xml.bind.JAXBObject) _CanonicalizationMethod),
083:                                    "CanonicalizationMethod");
084:                } else {
085:                    context.startElement("http://www.w3.org/2000/09/xmldsig#",
086:                            "CanonicalizationMethod");
087:                    context
088:                            .childAsURIs(
089:                                    ((com.sun.xml.bind.JAXBObject) _CanonicalizationMethod),
090:                                    "CanonicalizationMethod");
091:                    context.endNamespaceDecls();
092:                    context
093:                            .childAsAttributes(
094:                                    ((com.sun.xml.bind.JAXBObject) _CanonicalizationMethod),
095:                                    "CanonicalizationMethod");
096:                    context.endAttributes();
097:                    context
098:                            .childAsBody(
099:                                    ((com.sun.xml.bind.JAXBObject) _CanonicalizationMethod),
100:                                    "CanonicalizationMethod");
101:                    context.endElement();
102:                }
103:                if (_SignatureMethod instanceof  javax.xml.bind.Element) {
104:                    context.childAsBody(
105:                            ((com.sun.xml.bind.JAXBObject) _SignatureMethod),
106:                            "SignatureMethod");
107:                } else {
108:                    context.startElement("http://www.w3.org/2000/09/xmldsig#",
109:                            "SignatureMethod");
110:                    context.childAsURIs(
111:                            ((com.sun.xml.bind.JAXBObject) _SignatureMethod),
112:                            "SignatureMethod");
113:                    context.endNamespaceDecls();
114:                    context.childAsAttributes(
115:                            ((com.sun.xml.bind.JAXBObject) _SignatureMethod),
116:                            "SignatureMethod");
117:                    context.endAttributes();
118:                    context.childAsBody(
119:                            ((com.sun.xml.bind.JAXBObject) _SignatureMethod),
120:                            "SignatureMethod");
121:                    context.endElement();
122:                }
123:                while (idx3 != len3) {
124:                    if (_Reference.get(idx3) instanceof  javax.xml.bind.Element) {
125:                        context.childAsBody(
126:                                ((com.sun.xml.bind.JAXBObject) _Reference
127:                                        .get(idx3++)), "Reference");
128:                    } else {
129:                        context.startElement(
130:                                "http://www.w3.org/2000/09/xmldsig#",
131:                                "Reference");
132:                        int idx_4 = idx3;
133:                        context.childAsURIs(
134:                                ((com.sun.xml.bind.JAXBObject) _Reference
135:                                        .get(idx_4++)), "Reference");
136:                        context.endNamespaceDecls();
137:                        int idx_5 = idx3;
138:                        context.childAsAttributes(
139:                                ((com.sun.xml.bind.JAXBObject) _Reference
140:                                        .get(idx_5++)), "Reference");
141:                        context.endAttributes();
142:                        context.childAsBody(
143:                                ((com.sun.xml.bind.JAXBObject) _Reference
144:                                        .get(idx3++)), "Reference");
145:                        context.endElement();
146:                    }
147:                }
148:            }
149:
150:            public void serializeAttributes(
151:                    com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.XMLSerializer context)
152:                    throws org.xml.sax.SAXException {
153:                int idx3 = 0;
154:                final int len3 = ((_Reference == null) ? 0 : _Reference.size());
155:                if (_Id != null) {
156:                    context.startAttribute("", "Id");
157:                    try {
158:                        context.text(context.onID(this ,
159:                                ((java.lang.String) _Id)), "Id");
160:                    } catch (java.lang.Exception e) {
161:                        com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.Util
162:                                .handlePrintConversionException(this , e,
163:                                        context);
164:                    }
165:                    context.endAttribute();
166:                }
167:                if (_CanonicalizationMethod instanceof  javax.xml.bind.Element) {
168:                    context
169:                            .childAsAttributes(
170:                                    ((com.sun.xml.bind.JAXBObject) _CanonicalizationMethod),
171:                                    "CanonicalizationMethod");
172:                }
173:                if (_SignatureMethod instanceof  javax.xml.bind.Element) {
174:                    context.childAsAttributes(
175:                            ((com.sun.xml.bind.JAXBObject) _SignatureMethod),
176:                            "SignatureMethod");
177:                }
178:                while (idx3 != len3) {
179:                    if (_Reference.get(idx3) instanceof  javax.xml.bind.Element) {
180:                        context.childAsAttributes(
181:                                ((com.sun.xml.bind.JAXBObject) _Reference
182:                                        .get(idx3++)), "Reference");
183:                    } else {
184:                        idx3 += 1;
185:                    }
186:                }
187:            }
188:
189:            public void serializeURIs(
190:                    com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.XMLSerializer context)
191:                    throws org.xml.sax.SAXException {
192:                int idx3 = 0;
193:                final int len3 = ((_Reference == null) ? 0 : _Reference.size());
194:                if (_CanonicalizationMethod instanceof  javax.xml.bind.Element) {
195:                    context
196:                            .childAsURIs(
197:                                    ((com.sun.xml.bind.JAXBObject) _CanonicalizationMethod),
198:                                    "CanonicalizationMethod");
199:                }
200:                if (_SignatureMethod instanceof  javax.xml.bind.Element) {
201:                    context.childAsURIs(
202:                            ((com.sun.xml.bind.JAXBObject) _SignatureMethod),
203:                            "SignatureMethod");
204:                }
205:                while (idx3 != len3) {
206:                    if (_Reference.get(idx3) instanceof  javax.xml.bind.Element) {
207:                        context.childAsURIs(
208:                                ((com.sun.xml.bind.JAXBObject) _Reference
209:                                        .get(idx3++)), "Reference");
210:                    } else {
211:                        idx3 += 1;
212:                    }
213:                }
214:            }
215:
216:            public java.lang.String ____jaxb____getId() {
217:                return ((java.lang.String) _Id);
218:            }
219:
220:            public java.lang.Class getPrimaryInterface() {
221:                return (com.sun.xml.wss.saml.internal.saml11.jaxb10.SignedInfoType.class);
222:            }
223:
224:            public com.sun.msv.verifier.DocumentDeclaration createRawValidator() {
225:                if (schemaFragment == null) {
226:                    schemaFragment = com.sun.xml.bind.validator.SchemaDeserializer
227:                            .deserialize(("\u00ac\u00ed\u0000\u0005sr\u0000\u001fcom.sun.msv.grammar.SequenceExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\u001dcom.su"
228:                                    + "n.msv.grammar.BinaryExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\u0004exp1t\u0000 Lcom/sun/msv/gra"
229:                                    + "mmar/Expression;L\u0000\u0004exp2q\u0000~\u0000\u0002xr\u0000\u001ecom.sun.msv.grammar.Expressi"
230:                                    + "on\u00f8\u0018\u0082\u00e8N5~O\u0002\u0000\u0002L\u0000\u0013epsilonReducibilityt\u0000\u0013Ljava/lang/Boolean;L\u0000\u000b"
231:                                    + "expandedExpq\u0000~\u0000\u0002xpppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsr\u0000\u001dcom.sun.msv.grammar."
232:                                    + "ChoiceExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0001ppsr\u0000\'com.sun.msv.grammar.trex.Ele"
233:                                    + "mentPattern\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\tnameClasst\u0000\u001fLcom/sun/msv/grammar/Na"
234:                                    + "meClass;xr\u0000\u001ecom.sun.msv.grammar.ElementExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002Z\u0000\u001aigno"
235:                                    + "reUndeclaredAttributesL\u0000\fcontentModelq\u0000~\u0000\u0002xq\u0000~\u0000\u0003pp\u0000sq\u0000~\u0000\bpps"
236:                                    + "r\u0000 com.sun.msv.grammar.OneOrMoreExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\u001ccom.sun.ms"
237:                                    + "v.grammar.UnaryExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\u0003expq\u0000~\u0000\u0002xq\u0000~\u0000\u0003sr\u0000\u0011java.lang."
238:                                    + "Boolean\u00cd r\u0080\u00d5\u009c\u00fa\u00ee\u0002\u0000\u0001Z\u0000\u0005valuexp\u0000psr\u0000 com.sun.msv.grammar.Attrib"
239:                                    + "uteExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\u0003expq\u0000~\u0000\u0002L\u0000\tnameClassq\u0000~\u0000\u000bxq\u0000~\u0000\u0003q\u0000~\u0000\u0013psr\u0000"
240:                                    + "2com.sun.msv.grammar.Expression$AnyStringExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002"
241:                                    + "\u0000\u0000xq\u0000~\u0000\u0003sq\u0000~\u0000\u0012\u0001q\u0000~\u0000\u0017sr\u0000 com.sun.msv.grammar.AnyNameClass\u0000\u0000\u0000\u0000"
242:                                    + "\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\u001dcom.sun.msv.grammar.NameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xpsr\u00000com"
243:                                    + ".sun.msv.grammar.Expression$EpsilonExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~"
244:                                    + "\u0000\u0003q\u0000~\u0000\u0018q\u0000~\u0000\u001dsr\u0000#com.sun.msv.grammar.SimpleNameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002"
245:                                    + "\u0000\u0002L\u0000\tlocalNamet\u0000\u0012Ljava/lang/String;L\u0000\fnamespaceURIq\u0000~\u0000\u001fxq\u0000~\u0000"
246:                                    + "\u001at\u0000Bcom.sun.xml.wss.saml.internal.saml11.jaxb10.Canonicaliza"
247:                                    + "tionMethodt\u0000+http://java.sun.com/jaxb/xjc/dummy-elementssq\u0000~"
248:                                    + "\u0000\npp\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\npp\u0000sq\u0000~\u0000\bppsq\u0000~\u0000\u000fq\u0000~\u0000\u0013psq\u0000~\u0000\u0014q\u0000~\u0000\u0013pq\u0000~\u0000\u0017q"
249:                                    + "\u0000~\u0000\u001bq\u0000~\u0000\u001dsq\u0000~\u0000\u001et\u0000Fcom.sun.xml.wss.saml.internal.saml11.jaxb1"
250:                                    + "0.CanonicalizationMethodTypeq\u0000~\u0000\"sq\u0000~\u0000\bppsq\u0000~\u0000\u0014q\u0000~\u0000\u0013psr\u0000\u001bcom"
251:                                    + ".sun.msv.grammar.DataExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\u0002dtt\u0000\u001fLorg/relaxng/data"
252:                                    + "type/Datatype;L\u0000\u0006exceptq\u0000~\u0000\u0002L\u0000\u0004namet\u0000\u001dLcom/sun/msv/util/Stri"
253:                                    + "ngPair;xq\u0000~\u0000\u0003ppsr\u0000\"com.sun.msv.datatype.xsd.QnameType\u0000\u0000\u0000\u0000\u0000\u0000\u0000"
254:                                    + "\u0001\u0002\u0000\u0000xr\u0000*com.sun.msv.datatype.xsd.BuiltinAtomicType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000"
255:                                    + "\u0000xr\u0000%com.sun.msv.datatype.xsd.ConcreteType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\'com"
256:                                    + ".sun.msv.datatype.xsd.XSDatatypeImpl\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\fnamespaceU"
257:                                    + "riq\u0000~\u0000\u001fL\u0000\btypeNameq\u0000~\u0000\u001fL\u0000\nwhiteSpacet\u0000.Lcom/sun/msv/datatype"
258:                                    + "/xsd/WhiteSpaceProcessor;xpt\u0000 http://www.w3.org/2001/XMLSche"
259:                                    + "mat\u0000\u0005QNamesr\u00005com.sun.msv.datatype.xsd.WhiteSpaceProcessor$C"
260:                                    + "ollapse\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000,com.sun.msv.datatype.xsd.WhiteSpacePro"
261:                                    + "cessor\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xpsr\u00000com.sun.msv.grammar.Expression$NullSe"
262:                                    + "tExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003q\u0000~\u0000\u0013psr\u0000\u001bcom.sun.msv.util.Strin"
263:                                    + "gPair\u00d0t\u001ejB\u008f\u008d\u00a0\u0002\u0000\u0002L\u0000\tlocalNameq\u0000~\u0000\u001fL\u0000\fnamespaceURIq\u0000~\u0000\u001fxpq\u0000~\u00008"
264:                                    + "q\u0000~\u00007sq\u0000~\u0000\u001et\u0000\u0004typet\u0000)http://www.w3.org/2001/XMLSchema-instan"
265:                                    + "ceq\u0000~\u0000\u001dsq\u0000~\u0000\u001et\u0000\u0016CanonicalizationMethodt\u0000\"http://www.w3.org/2"
266:                                    + "000/09/xmldsig#sq\u0000~\u0000\bppsq\u0000~\u0000\npp\u0000sq\u0000~\u0000\bppsq\u0000~\u0000\u000fq\u0000~\u0000\u0013psq\u0000~\u0000\u0014q\u0000"
267:                                    + "~\u0000\u0013pq\u0000~\u0000\u0017q\u0000~\u0000\u001bq\u0000~\u0000\u001dsq\u0000~\u0000\u001et\u0000;com.sun.xml.wss.saml.internal.sa"
268:                                    + "ml11.jaxb10.SignatureMethodq\u0000~\u0000\"sq\u0000~\u0000\npp\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\npp\u0000sq"
269:                                    + "\u0000~\u0000\bppsq\u0000~\u0000\u000fq\u0000~\u0000\u0013psq\u0000~\u0000\u0014q\u0000~\u0000\u0013pq\u0000~\u0000\u0017q\u0000~\u0000\u001bq\u0000~\u0000\u001dsq\u0000~\u0000\u001et\u0000?com.su"
270:                                    + "n.xml.wss.saml.internal.saml11.jaxb10.SignatureMethodTypeq\u0000~"
271:                                    + "\u0000\"sq\u0000~\u0000\bppsq\u0000~\u0000\u0014q\u0000~\u0000\u0013pq\u0000~\u00000q\u0000~\u0000@q\u0000~\u0000\u001dsq\u0000~\u0000\u001et\u0000\u000fSignatureMetho"
272:                                    + "dq\u0000~\u0000Esq\u0000~\u0000\u000fppsq\u0000~\u0000\bppsq\u0000~\u0000\npp\u0000sq\u0000~\u0000\bppsq\u0000~\u0000\u000fq\u0000~\u0000\u0013psq\u0000~\u0000\u0014q\u0000~"
273:                                    + "\u0000\u0013pq\u0000~\u0000\u0017q\u0000~\u0000\u001bq\u0000~\u0000\u001dsq\u0000~\u0000\u001et\u00005com.sun.xml.wss.saml.internal.sam"
274:                                    + "l11.jaxb10.Referenceq\u0000~\u0000\"sq\u0000~\u0000\npp\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\npp\u0000sq\u0000~\u0000\bpps"
275:                                    + "q\u0000~\u0000\u000fq\u0000~\u0000\u0013psq\u0000~\u0000\u0014q\u0000~\u0000\u0013pq\u0000~\u0000\u0017q\u0000~\u0000\u001bq\u0000~\u0000\u001dsq\u0000~\u0000\u001et\u00009com.sun.xml.w"
276:                                    + "ss.saml.internal.saml11.jaxb10.ReferenceTypeq\u0000~\u0000\"sq\u0000~\u0000\bppsq\u0000"
277:                                    + "~\u0000\u0014q\u0000~\u0000\u0013pq\u0000~\u00000q\u0000~\u0000@q\u0000~\u0000\u001dsq\u0000~\u0000\u001et\u0000\tReferenceq\u0000~\u0000Esq\u0000~\u0000\bppsq\u0000~\u0000"
278:                                    + "\u0014q\u0000~\u0000\u0013psq\u0000~\u0000-ppsr\u0000\u001fcom.sun.msv.datatype.xsd.IDType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000"
279:                                    + "\u0000xr\u0000#com.sun.msv.datatype.xsd.NcnameType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\"com.s"
280:                                    + "un.msv.datatype.xsd.TokenType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000#com.sun.msv.data"
281:                                    + "type.xsd.StringType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001Z\u0000\risAlwaysValidxq\u0000~\u00002q\u0000~\u00007t\u0000\u0002"
282:                                    + "IDq\u0000~\u0000;\u0000q\u0000~\u0000=sq\u0000~\u0000>q\u0000~\u0000uq\u0000~\u00007sq\u0000~\u0000\u001et\u0000\u0002Idt\u0000\u0000q\u0000~\u0000\u001dsr\u0000\"com.sun."
283:                                    + "msv.grammar.ExpressionPool\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\bexpTablet\u0000/Lcom/sun/"
284:                                    + "msv/grammar/ExpressionPool$ClosedHash;xpsr\u0000-com.sun.msv.gram"
285:                                    + "mar.ExpressionPool$ClosedHash\u00d7j\u00d0N\u00ef\u00e8\u00ed\u001c\u0003\u0000\u0003I\u0000\u0005countB\u0000\rstreamVer"
286:                                    + "sionL\u0000\u0006parentt\u0000$Lcom/sun/msv/grammar/ExpressionPool;xp\u0000\u0000\u0000\u001a\u0001p"
287:                                    + "q\u0000~\u0000\u0007q\u0000~\u0000$q\u0000~\u0000Nq\u0000~\u0000bq\u0000~\u0000\u000eq\u0000~\u0000&q\u0000~\u0000Hq\u0000~\u0000Pq\u0000~\u0000\\q\u0000~\u0000dq\u0000~\u0000\u0005q\u0000~\u0000\u0011"
288:                                    + "q\u0000~\u0000\'q\u0000~\u0000Iq\u0000~\u0000Qq\u0000~\u0000]q\u0000~\u0000eq\u0000~\u0000mq\u0000~\u0000Yq\u0000~\u0000+q\u0000~\u0000Uq\u0000~\u0000iq\u0000~\u0000\u0006q\u0000~\u0000\t"
289:                                    + "q\u0000~\u0000Fq\u0000~\u0000Zx"));
290:                }
291:                return new com.sun.msv.verifier.regexp.REDocumentDeclaration(
292:                        schemaFragment);
293:            }
294:
295:            public class Unmarshaller
296:                    extends
297:                    com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.AbstractUnmarshallingEventHandlerImpl {
298:
299:                public Unmarshaller(
300:                        com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.UnmarshallingContext context) {
301:                    super (context, "-------------");
302:                }
303:
304:                protected Unmarshaller(
305:                        com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.UnmarshallingContext context,
306:                        int startState) {
307:                    this (context);
308:                    state = startState;
309:                }
310:
311:                public java.lang.Object owner() {
312:                    return com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.SignedInfoTypeImpl.this ;
313:                }
314:
315:                public void enterElement(java.lang.String ___uri,
316:                        java.lang.String ___local, java.lang.String ___qname,
317:                        org.xml.sax.Attributes __atts)
318:                        throws org.xml.sax.SAXException {
319:                    int attIdx;
320:                    outer: while (true) {
321:                        switch (state) {
322:                        case 0:
323:                            attIdx = context.getAttribute("", "Id");
324:                            if (attIdx >= 0) {
325:                                final java.lang.String v = context
326:                                        .eatAttribute(attIdx);
327:                                state = 3;
328:                                eatText1(v);
329:                                continue outer;
330:                            }
331:                            state = 3;
332:                            continue outer;
333:                        case 7:
334:                            if (("Reference" == ___local)
335:                                    && ("http://www.w3.org/2000/09/xmldsig#" == ___uri)) {
336:                                _getReference()
337:                                        .add(
338:                                                ((com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ReferenceImpl) spawnChildFromEnterElement(
339:                                                        (com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ReferenceImpl.class),
340:                                                        8, ___uri, ___local,
341:                                                        ___qname, __atts)));
342:                                return;
343:                            }
344:                            if (("Reference" == ___local)
345:                                    && ("http://www.w3.org/2000/09/xmldsig#" == ___uri)) {
346:                                context.pushAttributes(__atts, false);
347:                                state = 9;
348:                                return;
349:                            }
350:                            break;
351:                        case 3:
352:                            if (("CanonicalizationMethod" == ___local)
353:                                    && ("http://www.w3.org/2000/09/xmldsig#" == ___uri)) {
354:                                _CanonicalizationMethod = ((com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.CanonicalizationMethodImpl) spawnChildFromEnterElement(
355:                                        (com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.CanonicalizationMethodImpl.class),
356:                                        6, ___uri, ___local, ___qname, __atts));
357:                                return;
358:                            }
359:                            if (("CanonicalizationMethod" == ___local)
360:                                    && ("http://www.w3.org/2000/09/xmldsig#" == ___uri)) {
361:                                context.pushAttributes(__atts, true);
362:                                state = 4;
363:                                return;
364:                            }
365:                            break;
366:                        case 9:
367:                            attIdx = context.getAttribute("", "Id");
368:                            if (attIdx >= 0) {
369:                                context.consumeAttribute(attIdx);
370:                                context.getCurrentHandler().enterElement(
371:                                        ___uri, ___local, ___qname, __atts);
372:                                return;
373:                            }
374:                            attIdx = context.getAttribute("", "Type");
375:                            if (attIdx >= 0) {
376:                                context.consumeAttribute(attIdx);
377:                                context.getCurrentHandler().enterElement(
378:                                        ___uri, ___local, ___qname, __atts);
379:                                return;
380:                            }
381:                            attIdx = context.getAttribute("", "URI");
382:                            if (attIdx >= 0) {
383:                                context.consumeAttribute(attIdx);
384:                                context.getCurrentHandler().enterElement(
385:                                        ___uri, ___local, ___qname, __atts);
386:                                return;
387:                            }
388:                            if (("Transforms" == ___local)
389:                                    && ("http://www.w3.org/2000/09/xmldsig#" == ___uri)) {
390:                                _getReference()
391:                                        .add(
392:                                                ((com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ReferenceTypeImpl) spawnChildFromEnterElement(
393:                                                        (com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ReferenceTypeImpl.class),
394:                                                        10, ___uri, ___local,
395:                                                        ___qname, __atts)));
396:                                return;
397:                            }
398:                            if (("Transforms" == ___local)
399:                                    && ("http://www.w3.org/2000/09/xmldsig#" == ___uri)) {
400:                                _getReference()
401:                                        .add(
402:                                                ((com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ReferenceTypeImpl) spawnChildFromEnterElement(
403:                                                        (com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ReferenceTypeImpl.class),
404:                                                        10, ___uri, ___local,
405:                                                        ___qname, __atts)));
406:                                return;
407:                            }
408:                            if (("DigestMethod" == ___local)
409:                                    && ("http://www.w3.org/2000/09/xmldsig#" == ___uri)) {
410:                                _getReference()
411:                                        .add(
412:                                                ((com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ReferenceTypeImpl) spawnChildFromEnterElement(
413:                                                        (com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ReferenceTypeImpl.class),
414:                                                        10, ___uri, ___local,
415:                                                        ___qname, __atts)));
416:                                return;
417:                            }
418:                            if (("DigestMethod" == ___local)
419:                                    && ("http://www.w3.org/2000/09/xmldsig#" == ___uri)) {
420:                                _getReference()
421:                                        .add(
422:                                                ((com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ReferenceTypeImpl) spawnChildFromEnterElement(
423:                                                        (com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ReferenceTypeImpl.class),
424:                                                        10, ___uri, ___local,
425:                                                        ___qname, __atts)));
426:                                return;
427:                            }
428:                            break;
429:                        case 6:
430:                            if (("SignatureMethod" == ___local)
431:                                    && ("http://www.w3.org/2000/09/xmldsig#" == ___uri)) {
432:                                _SignatureMethod = ((com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.SignatureMethodImpl) spawnChildFromEnterElement(
433:                                        (com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.SignatureMethodImpl.class),
434:                                        7, ___uri, ___local, ___qname, __atts));
435:                                return;
436:                            }
437:                            if (("SignatureMethod" == ___local)
438:                                    && ("http://www.w3.org/2000/09/xmldsig#" == ___uri)) {
439:                                context.pushAttributes(__atts, true);
440:                                state = 11;
441:                                return;
442:                            }
443:                            break;
444:                        case 11:
445:                            attIdx = context.getAttribute("", "Algorithm");
446:                            if (attIdx >= 0) {
447:                                context.consumeAttribute(attIdx);
448:                                context.getCurrentHandler().enterElement(
449:                                        ___uri, ___local, ___qname, __atts);
450:                                return;
451:                            }
452:                            break;
453:                        case 4:
454:                            attIdx = context.getAttribute("", "Algorithm");
455:                            if (attIdx >= 0) {
456:                                context.consumeAttribute(attIdx);
457:                                context.getCurrentHandler().enterElement(
458:                                        ___uri, ___local, ___qname, __atts);
459:                                return;
460:                            }
461:                            break;
462:                        case 8:
463:                            if (("Reference" == ___local)
464:                                    && ("http://www.w3.org/2000/09/xmldsig#" == ___uri)) {
465:                                _getReference()
466:                                        .add(
467:                                                ((com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ReferenceImpl) spawnChildFromEnterElement(
468:                                                        (com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ReferenceImpl.class),
469:                                                        8, ___uri, ___local,
470:                                                        ___qname, __atts)));
471:                                return;
472:                            }
473:                            if (("Reference" == ___local)
474:                                    && ("http://www.w3.org/2000/09/xmldsig#" == ___uri)) {
475:                                context.pushAttributes(__atts, false);
476:                                state = 9;
477:                                return;
478:                            }
479:                            revertToParentFromEnterElement(___uri, ___local,
480:                                    ___qname, __atts);
481:                            return;
482:                        }
483:                        super .enterElement(___uri, ___local, ___qname, __atts);
484:                        break;
485:                    }
486:                }
487:
488:                private void eatText1(final java.lang.String value)
489:                        throws org.xml.sax.SAXException {
490:                    try {
491:                        _Id = context
492:                                .addToIdTable(com.sun.xml.bind.WhiteSpaceProcessor
493:                                        .collapse(value));
494:                    } catch (java.lang.Exception e) {
495:                        handleParseConversionException(e);
496:                    }
497:                }
498:
499:                public void leaveElement(java.lang.String ___uri,
500:                        java.lang.String ___local, java.lang.String ___qname)
501:                        throws org.xml.sax.SAXException {
502:                    int attIdx;
503:                    outer: while (true) {
504:                        switch (state) {
505:                        case 0:
506:                            attIdx = context.getAttribute("", "Id");
507:                            if (attIdx >= 0) {
508:                                final java.lang.String v = context
509:                                        .eatAttribute(attIdx);
510:                                state = 3;
511:                                eatText1(v);
512:                                continue outer;
513:                            }
514:                            state = 3;
515:                            continue outer;
516:                        case 5:
517:                            if (("CanonicalizationMethod" == ___local)
518:                                    && ("http://www.w3.org/2000/09/xmldsig#" == ___uri)) {
519:                                context.popAttributes();
520:                                state = 6;
521:                                return;
522:                            }
523:                            break;
524:                        case 9:
525:                            attIdx = context.getAttribute("", "Id");
526:                            if (attIdx >= 0) {
527:                                context.consumeAttribute(attIdx);
528:                                context.getCurrentHandler().leaveElement(
529:                                        ___uri, ___local, ___qname);
530:                                return;
531:                            }
532:                            attIdx = context.getAttribute("", "Type");
533:                            if (attIdx >= 0) {
534:                                context.consumeAttribute(attIdx);
535:                                context.getCurrentHandler().leaveElement(
536:                                        ___uri, ___local, ___qname);
537:                                return;
538:                            }
539:                            attIdx = context.getAttribute("", "URI");
540:                            if (attIdx >= 0) {
541:                                context.consumeAttribute(attIdx);
542:                                context.getCurrentHandler().leaveElement(
543:                                        ___uri, ___local, ___qname);
544:                                return;
545:                            }
546:                            break;
547:                        case 10:
548:                            if (("Reference" == ___local)
549:                                    && ("http://www.w3.org/2000/09/xmldsig#" == ___uri)) {
550:                                context.popAttributes();
551:                                state = 8;
552:                                return;
553:                            }
554:                            break;
555:                        case 11:
556:                            attIdx = context.getAttribute("", "Algorithm");
557:                            if (attIdx >= 0) {
558:                                context.consumeAttribute(attIdx);
559:                                context.getCurrentHandler().leaveElement(
560:                                        ___uri, ___local, ___qname);
561:                                return;
562:                            }
563:                            break;
564:                        case 4:
565:                            attIdx = context.getAttribute("", "Algorithm");
566:                            if (attIdx >= 0) {
567:                                context.consumeAttribute(attIdx);
568:                                context.getCurrentHandler().leaveElement(
569:                                        ___uri, ___local, ___qname);
570:                                return;
571:                            }
572:                            break;
573:                        case 12:
574:                            if (("SignatureMethod" == ___local)
575:                                    && ("http://www.w3.org/2000/09/xmldsig#" == ___uri)) {
576:                                context.popAttributes();
577:                                state = 7;
578:                                return;
579:                            }
580:                            break;
581:                        case 8:
582:                            revertToParentFromLeaveElement(___uri, ___local,
583:                                    ___qname);
584:                            return;
585:                        }
586:                        super .leaveElement(___uri, ___local, ___qname);
587:                        break;
588:                    }
589:                }
590:
591:                public void enterAttribute(java.lang.String ___uri,
592:                        java.lang.String ___local, java.lang.String ___qname)
593:                        throws org.xml.sax.SAXException {
594:                    int attIdx;
595:                    outer: while (true) {
596:                        switch (state) {
597:                        case 0:
598:                            if (("Id" == ___local) && ("" == ___uri)) {
599:                                state = 1;
600:                                return;
601:                            }
602:                            state = 3;
603:                            continue outer;
604:                        case 9:
605:                            if (("Id" == ___local) && ("" == ___uri)) {
606:                                _getReference()
607:                                        .add(
608:                                                ((com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ReferenceTypeImpl) spawnChildFromEnterAttribute(
609:                                                        (com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ReferenceTypeImpl.class),
610:                                                        10, ___uri, ___local,
611:                                                        ___qname)));
612:                                return;
613:                            }
614:                            if (("Type" == ___local) && ("" == ___uri)) {
615:                                _getReference()
616:                                        .add(
617:                                                ((com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ReferenceTypeImpl) spawnChildFromEnterAttribute(
618:                                                        (com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ReferenceTypeImpl.class),
619:                                                        10, ___uri, ___local,
620:                                                        ___qname)));
621:                                return;
622:                            }
623:                            if (("URI" == ___local) && ("" == ___uri)) {
624:                                _getReference()
625:                                        .add(
626:                                                ((com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ReferenceTypeImpl) spawnChildFromEnterAttribute(
627:                                                        (com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ReferenceTypeImpl.class),
628:                                                        10, ___uri, ___local,
629:                                                        ___qname)));
630:                                return;
631:                            }
632:                            break;
633:                        case 11:
634:                            if (("Algorithm" == ___local) && ("" == ___uri)) {
635:                                _SignatureMethod = ((com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.SignatureMethodTypeImpl) spawnChildFromEnterAttribute(
636:                                        (com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.SignatureMethodTypeImpl.class),
637:                                        12, ___uri, ___local, ___qname));
638:                                return;
639:                            }
640:                            break;
641:                        case 4:
642:                            if (("Algorithm" == ___local) && ("" == ___uri)) {
643:                                _CanonicalizationMethod = ((com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.CanonicalizationMethodTypeImpl) spawnChildFromEnterAttribute(
644:                                        (com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.CanonicalizationMethodTypeImpl.class),
645:                                        5, ___uri, ___local, ___qname));
646:                                return;
647:                            }
648:                            break;
649:                        case 8:
650:                            revertToParentFromEnterAttribute(___uri, ___local,
651:                                    ___qname);
652:                            return;
653:                        }
654:                        super .enterAttribute(___uri, ___local, ___qname);
655:                        break;
656:                    }
657:                }
658:
659:                public void leaveAttribute(java.lang.String ___uri,
660:                        java.lang.String ___local, java.lang.String ___qname)
661:                        throws org.xml.sax.SAXException {
662:                    int attIdx;
663:                    outer: while (true) {
664:                        switch (state) {
665:                        case 0:
666:                            attIdx = context.getAttribute("", "Id");
667:                            if (attIdx >= 0) {
668:                                final java.lang.String v = context
669:                                        .eatAttribute(attIdx);
670:                                state = 3;
671:                                eatText1(v);
672:                                continue outer;
673:                            }
674:                            state = 3;
675:                            continue outer;
676:                        case 9:
677:                            attIdx = context.getAttribute("", "Id");
678:                            if (attIdx >= 0) {
679:                                context.consumeAttribute(attIdx);
680:                                context.getCurrentHandler().leaveAttribute(
681:                                        ___uri, ___local, ___qname);
682:                                return;
683:                            }
684:                            attIdx = context.getAttribute("", "Type");
685:                            if (attIdx >= 0) {
686:                                context.consumeAttribute(attIdx);
687:                                context.getCurrentHandler().leaveAttribute(
688:                                        ___uri, ___local, ___qname);
689:                                return;
690:                            }
691:                            attIdx = context.getAttribute("", "URI");
692:                            if (attIdx >= 0) {
693:                                context.consumeAttribute(attIdx);
694:                                context.getCurrentHandler().leaveAttribute(
695:                                        ___uri, ___local, ___qname);
696:                                return;
697:                            }
698:                            break;
699:                        case 11:
700:                            attIdx = context.getAttribute("", "Algorithm");
701:                            if (attIdx >= 0) {
702:                                context.consumeAttribute(attIdx);
703:                                context.getCurrentHandler().leaveAttribute(
704:                                        ___uri, ___local, ___qname);
705:                                return;
706:                            }
707:                            break;
708:                        case 2:
709:                            if (("Id" == ___local) && ("" == ___uri)) {
710:                                state = 3;
711:                                return;
712:                            }
713:                            break;
714:                        case 4:
715:                            attIdx = context.getAttribute("", "Algorithm");
716:                            if (attIdx >= 0) {
717:                                context.consumeAttribute(attIdx);
718:                                context.getCurrentHandler().leaveAttribute(
719:                                        ___uri, ___local, ___qname);
720:                                return;
721:                            }
722:                            break;
723:                        case 8:
724:                            revertToParentFromLeaveAttribute(___uri, ___local,
725:                                    ___qname);
726:                            return;
727:                        }
728:                        super .leaveAttribute(___uri, ___local, ___qname);
729:                        break;
730:                    }
731:                }
732:
733:                public void handleText(final java.lang.String value)
734:                        throws org.xml.sax.SAXException {
735:                    int attIdx;
736:                    outer: while (true) {
737:                        try {
738:                            switch (state) {
739:                            case 0:
740:                                attIdx = context.getAttribute("", "Id");
741:                                if (attIdx >= 0) {
742:                                    final java.lang.String v = context
743:                                            .eatAttribute(attIdx);
744:                                    state = 3;
745:                                    eatText1(v);
746:                                    continue outer;
747:                                }
748:                                state = 3;
749:                                continue outer;
750:                            case 9:
751:                                attIdx = context.getAttribute("", "Id");
752:                                if (attIdx >= 0) {
753:                                    context.consumeAttribute(attIdx);
754:                                    context.getCurrentHandler().text(value);
755:                                    return;
756:                                }
757:                                attIdx = context.getAttribute("", "Type");
758:                                if (attIdx >= 0) {
759:                                    context.consumeAttribute(attIdx);
760:                                    context.getCurrentHandler().text(value);
761:                                    return;
762:                                }
763:                                attIdx = context.getAttribute("", "URI");
764:                                if (attIdx >= 0) {
765:                                    context.consumeAttribute(attIdx);
766:                                    context.getCurrentHandler().text(value);
767:                                    return;
768:                                }
769:                                break;
770:                            case 1:
771:                                state = 2;
772:                                eatText1(value);
773:                                return;
774:                            case 11:
775:                                attIdx = context.getAttribute("", "Algorithm");
776:                                if (attIdx >= 0) {
777:                                    context.consumeAttribute(attIdx);
778:                                    context.getCurrentHandler().text(value);
779:                                    return;
780:                                }
781:                                break;
782:                            case 4:
783:                                attIdx = context.getAttribute("", "Algorithm");
784:                                if (attIdx >= 0) {
785:                                    context.consumeAttribute(attIdx);
786:                                    context.getCurrentHandler().text(value);
787:                                    return;
788:                                }
789:                                break;
790:                            case 8:
791:                                revertToParentFromText(value);
792:                                return;
793:                            }
794:                        } catch (java.lang.RuntimeException e) {
795:                            handleUnexpectedTextException(value, e);
796:                        }
797:                        break;
798:                    }
799:                }
800:
801:            }
802:
803:        }
w__w___w___._j__a___v_a_2_s___.c_om | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.