public void leaveAttribute(
     java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname)
     throws org.xml.sax.SAXException {
   int attIdx;
   outer:
   while (true) {
     switch (state) {
       case 0:
         state = 3;
         continue outer;
       case 10:
         revertToParentFromLeaveAttribute(___uri, ___local, ___qname);
         return;
       case 9:
         state = 10;
         continue outer;
       case 3:
         state = 6;
         continue outer;
       case 6:
         state = 9;
         continue outer;
     }
     super.leaveAttribute(___uri, ___local, ___qname);
     break;
   }
 }
 public void enterElement(
     java.lang.String ___uri,
     java.lang.String ___local,
     java.lang.String ___qname,
     org.xml.sax.Attributes __atts)
     throws org.xml.sax.SAXException {
   int attIdx;
   outer:
   while (true) {
     switch (state) {
       case 0:
         if (true) {
           java.lang.Object co = spawnWildcard(1, ___uri, ___local, ___qname, __atts);
           if (co != null) {
             _getAny().add(co);
           }
           return;
         }
         state = 1;
         continue outer;
       case 1:
         if (true) {
           java.lang.Object co = spawnWildcard(1, ___uri, ___local, ___qname, __atts);
           if (co != null) {
             _getAny().add(co);
           }
           return;
         }
         revertToParentFromEnterElement(___uri, ___local, ___qname, __atts);
         return;
     }
     super.enterElement(___uri, ___local, ___qname, __atts);
     break;
   }
 }
 public void leaveAttribute(
     java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname)
     throws org.xml.sax.SAXException {
   int attIdx;
   outer:
   while (true) {
     switch (state) {
       case 1:
         spawnHandlerFromLeaveAttribute(
             (((com.sun.identity.wsfederation.jaxb.wsspolicy.impl.QNameAssertionTypeImpl)
                 com.sun.identity.wsfederation.jaxb.wsspolicy.impl
                     .RequireThumbprintReferenceElementImpl.this)
             .new Unmarshaller(context)),
             2,
             ___uri,
             ___local,
             ___qname);
         return;
       case 3:
         revertToParentFromLeaveAttribute(___uri, ___local, ___qname);
         return;
     }
     super.leaveAttribute(___uri, ___local, ___qname);
     break;
   }
 }
 public void leaveElement(
     java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname)
     throws org.xml.sax.SAXException {
   int attIdx;
   outer:
   while (true) {
     switch (state) {
       case 1:
         spawnHandlerFromLeaveElement(
             (((com.sun.identity.wsfederation.jaxb.wsspolicy.impl.QNameAssertionTypeImpl)
                 com.sun.identity.wsfederation.jaxb.wsspolicy.impl
                     .RequireThumbprintReferenceElementImpl.this)
             .new Unmarshaller(context)),
             2,
             ___uri,
             ___local,
             ___qname);
         return;
       case 3:
         revertToParentFromLeaveElement(___uri, ___local, ___qname);
         return;
       case 2:
         if (("RequireThumbprintReference" == ___local)
             && ("http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200512" == ___uri)) {
           context.popAttributes();
           state = 3;
           return;
         }
         break;
     }
     super.leaveElement(___uri, ___local, ___qname);
     break;
   }
 }
 public void enterElement(
     java.lang.String ___uri,
     java.lang.String ___local,
     java.lang.String ___qname,
     org.xml.sax.Attributes __atts)
     throws org.xml.sax.SAXException {
   int attIdx;
   outer:
   while (true) {
     switch (state) {
       case 3:
         revertToParentFromEnterElement(___uri, ___local, ___qname, __atts);
         return;
       case 0:
         if (("KeyName" == ___local) && ("http://www.w3.org/2000/09/xmldsig#" == ___uri)) {
           context.pushAttributes(__atts, true);
           state = 1;
           return;
         }
         break;
     }
     super.enterElement(___uri, ___local, ___qname, __atts);
     break;
   }
 }
 public void leaveElement(
     java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname)
     throws org.xml.sax.SAXException {
   int attIdx;
   outer:
   while (true) {
     switch (state) {
       case 0:
         state = 3;
         continue outer;
       case 8:
         if (("EMail" == ___local)
             && ("http://schemas.xmlsoap.org/ws/2006/12/federation" == ___uri)) {
           context.popAttributes();
           state = 9;
           return;
         }
         break;
       case 10:
         revertToParentFromLeaveElement(___uri, ___local, ___qname);
         return;
       case 5:
         if (("DisplayName" == ___local)
             && ("http://schemas.xmlsoap.org/ws/2006/12/federation" == ___uri)) {
           context.popAttributes();
           state = 6;
           return;
         }
         break;
       case 9:
         state = 10;
         continue outer;
       case 3:
         state = 6;
         continue outer;
       case 6:
         state = 9;
         continue outer;
       case 2:
         if (("PPID" == ___local)
             && ("http://schemas.xmlsoap.org/ws/2006/12/federation" == ___uri)) {
           context.popAttributes();
           state = 3;
           return;
         }
         break;
     }
     super.leaveElement(___uri, ___local, ___qname);
     break;
   }
 }
 public void enterElement(
     java.lang.String ___uri,
     java.lang.String ___local,
     java.lang.String ___qname,
     org.xml.sax.Attributes __atts)
     throws org.xml.sax.SAXException {
   int attIdx;
   outer:
   while (true) {
     switch (state) {
       case 1:
         attIdx = context.getAttribute("", "URI");
         if (attIdx >= 0) {
           context.consumeAttribute(attIdx);
           context.getCurrentHandler().enterElement(___uri, ___local, ___qname, __atts);
           return;
         }
         attIdx = context.getAttribute("", "ValueType");
         if (attIdx >= 0) {
           context.consumeAttribute(attIdx);
           context.getCurrentHandler().enterElement(___uri, ___local, ___qname, __atts);
           return;
         }
         spawnHandlerFromEnterElement(
             (((com.sun.identity.wsfederation.jaxb.wsse.impl.ReferenceTypeImpl)
                 com.sun.identity.wsfederation.jaxb.wsse.impl.ReferenceElementImpl.this)
             .new Unmarshaller(context)),
             2,
             ___uri,
             ___local,
             ___qname,
             __atts);
         return;
       case 0:
         if (("Reference" == ___local)
             && ("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
                 == ___uri)) {
           context.pushAttributes(__atts, false);
           state = 1;
           return;
         }
         break;
       case 3:
         revertToParentFromEnterElement(___uri, ___local, ___qname, __atts);
         return;
     }
     super.enterElement(___uri, ___local, ___qname, __atts);
     break;
   }
 }
 public void enterAttribute(
     java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname)
     throws org.xml.sax.SAXException {
   int attIdx;
   outer:
   while (true) {
     switch (state) {
       case 1:
         if (("Type" == ___local) && ("" == ___uri)) {
           spawnHandlerFromEnterAttribute(
               (((com.sun.identity.wsfederation.jaxb.xmlsig.impl.RetrievalMethodTypeImpl)
                   com.sun.identity.wsfederation.jaxb.xmlsig.impl.RetrievalMethodElementImpl
                       .this)
               .new Unmarshaller(context)),
               2,
               ___uri,
               ___local,
               ___qname);
           return;
         }
         if (("URI" == ___local) && ("" == ___uri)) {
           spawnHandlerFromEnterAttribute(
               (((com.sun.identity.wsfederation.jaxb.xmlsig.impl.RetrievalMethodTypeImpl)
                   com.sun.identity.wsfederation.jaxb.xmlsig.impl.RetrievalMethodElementImpl
                       .this)
               .new Unmarshaller(context)),
               2,
               ___uri,
               ___local,
               ___qname);
           return;
         }
         spawnHandlerFromEnterAttribute(
             (((com.sun.identity.wsfederation.jaxb.xmlsig.impl.RetrievalMethodTypeImpl)
                 com.sun.identity.wsfederation.jaxb.xmlsig.impl.RetrievalMethodElementImpl.this)
             .new Unmarshaller(context)),
             2,
             ___uri,
             ___local,
             ___qname);
         return;
       case 3:
         revertToParentFromEnterAttribute(___uri, ___local, ___qname);
         return;
     }
     super.enterAttribute(___uri, ___local, ___qname);
     break;
   }
 }
 public void enterAttribute(
     java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname)
     throws org.xml.sax.SAXException {
   int attIdx;
   outer:
   while (true) {
     switch (state) {
       case 3:
         revertToParentFromEnterAttribute(___uri, ___local, ___qname);
         return;
       case 1:
         if (("Name" == ___local) && ("" == ___uri)) {
           spawnHandlerFromEnterAttribute(
               (((com.sun.identity.wsfederation.jaxb.wspolicy.impl.PolicyTypeImpl)
                   com.sun.identity.wsfederation.jaxb.wspolicy.impl.PolicyElementImpl.this)
               .new Unmarshaller(context)),
               2,
               ___uri,
               ___local,
               ___qname);
           return;
         }
         if (("Id" == ___local)
             && ("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
                 == ___uri)) {
           spawnHandlerFromEnterAttribute(
               (((com.sun.identity.wsfederation.jaxb.wspolicy.impl.PolicyTypeImpl)
                   com.sun.identity.wsfederation.jaxb.wspolicy.impl.PolicyElementImpl.this)
               .new Unmarshaller(context)),
               2,
               ___uri,
               ___local,
               ___qname);
           return;
         }
         spawnHandlerFromEnterAttribute(
             (((com.sun.identity.wsfederation.jaxb.wspolicy.impl.PolicyTypeImpl)
                 com.sun.identity.wsfederation.jaxb.wspolicy.impl.PolicyElementImpl.this)
             .new Unmarshaller(context)),
             2,
             ___uri,
             ___local,
             ___qname);
         return;
     }
     super.enterAttribute(___uri, ___local, ___qname);
     break;
   }
 }
 public void enterAttribute(
     java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname)
     throws org.xml.sax.SAXException {
   int attIdx;
   outer:
   while (true) {
     switch (state) {
       case 3:
         revertToParentFromEnterAttribute(___uri, ___local, ___qname);
         return;
     }
     super.enterAttribute(___uri, ___local, ___qname);
     break;
   }
 }
示例#11
0
 public void leaveElement(
     java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname)
     throws org.xml.sax.SAXException {
   int attIdx;
   outer:
   while (true) {
     switch (state) {
       case 2:
         if (("Policy" == ___local)
             && ("http://schemas.xmlsoap.org/ws/2004/09/policy" == ___uri)) {
           context.popAttributes();
           state = 3;
           return;
         }
         break;
       case 3:
         revertToParentFromLeaveElement(___uri, ___local, ___qname);
         return;
       case 1:
         attIdx = context.getAttribute("", "Name");
         if (attIdx >= 0) {
           context.consumeAttribute(attIdx);
           context.getCurrentHandler().leaveElement(___uri, ___local, ___qname);
           return;
         }
         attIdx =
             context.getAttribute(
                 "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd",
                 "Id");
         if (attIdx >= 0) {
           context.consumeAttribute(attIdx);
           context.getCurrentHandler().leaveElement(___uri, ___local, ___qname);
           return;
         }
         spawnHandlerFromLeaveElement(
             (((com.sun.identity.wsfederation.jaxb.wspolicy.impl.PolicyTypeImpl)
                 com.sun.identity.wsfederation.jaxb.wspolicy.impl.PolicyElementImpl.this)
             .new Unmarshaller(context)),
             2,
             ___uri,
             ___local,
             ___qname);
         return;
     }
     super.leaveElement(___uri, ___local, ___qname);
     break;
   }
 }
 public void leaveElement(
     java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname)
     throws org.xml.sax.SAXException {
   int attIdx;
   outer:
   while (true) {
     switch (state) {
       case 2:
         if (("RetrievalMethod" == ___local)
             && ("http://www.w3.org/2000/09/xmldsig#" == ___uri)) {
           context.popAttributes();
           state = 3;
           return;
         }
         break;
       case 1:
         attIdx = context.getAttribute("", "Type");
         if (attIdx >= 0) {
           context.consumeAttribute(attIdx);
           context.getCurrentHandler().leaveElement(___uri, ___local, ___qname);
           return;
         }
         attIdx = context.getAttribute("", "URI");
         if (attIdx >= 0) {
           context.consumeAttribute(attIdx);
           context.getCurrentHandler().leaveElement(___uri, ___local, ___qname);
           return;
         }
         spawnHandlerFromLeaveElement(
             (((com.sun.identity.wsfederation.jaxb.xmlsig.impl.RetrievalMethodTypeImpl)
                 com.sun.identity.wsfederation.jaxb.xmlsig.impl.RetrievalMethodElementImpl.this)
             .new Unmarshaller(context)),
             2,
             ___uri,
             ___local,
             ___qname);
         return;
       case 3:
         revertToParentFromLeaveElement(___uri, ___local, ___qname);
         return;
     }
     super.leaveElement(___uri, ___local, ___qname);
     break;
   }
 }
示例#13
0
 public void leaveElement(
     java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname)
     throws org.xml.sax.SAXException {
   int attIdx;
   outer:
   while (true) {
     switch (state) {
       case 0:
         state = 1;
         continue outer;
       case 1:
         revertToParentFromLeaveElement(___uri, ___local, ___qname);
         return;
     }
     super.leaveElement(___uri, ___local, ___qname);
     break;
   }
 }
 public void leaveElement(
     java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname)
     throws org.xml.sax.SAXException {
   int attIdx;
   outer:
   while (true) {
     switch (state) {
       case 3:
         revertToParentFromLeaveElement(___uri, ___local, ___qname);
         return;
       case 2:
         if (("KeyName" == ___local) && ("http://www.w3.org/2000/09/xmldsig#" == ___uri)) {
           context.popAttributes();
           state = 3;
           return;
         }
         break;
     }
     super.leaveElement(___uri, ___local, ___qname);
     break;
   }
 }
 public void leaveAttribute(
     java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname)
     throws org.xml.sax.SAXException {
   int attIdx;
   outer:
   while (true) {
     switch (state) {
       case 1:
         attIdx = context.getAttribute("", "URI");
         if (attIdx >= 0) {
           context.consumeAttribute(attIdx);
           context.getCurrentHandler().leaveAttribute(___uri, ___local, ___qname);
           return;
         }
         attIdx = context.getAttribute("", "ValueType");
         if (attIdx >= 0) {
           context.consumeAttribute(attIdx);
           context.getCurrentHandler().leaveAttribute(___uri, ___local, ___qname);
           return;
         }
         spawnHandlerFromLeaveAttribute(
             (((com.sun.identity.wsfederation.jaxb.wsse.impl.ReferenceTypeImpl)
                 com.sun.identity.wsfederation.jaxb.wsse.impl.ReferenceElementImpl.this)
             .new Unmarshaller(context)),
             2,
             ___uri,
             ___local,
             ___qname);
         return;
       case 3:
         revertToParentFromLeaveAttribute(___uri, ___local, ___qname);
         return;
     }
     super.leaveAttribute(___uri, ___local, ___qname);
     break;
   }
 }
示例#16
0
 public void enterElement(
     java.lang.String ___uri,
     java.lang.String ___local,
     java.lang.String ___qname,
     org.xml.sax.Attributes __atts)
     throws org.xml.sax.SAXException {
   int attIdx;
   outer:
   while (true) {
     switch (state) {
       case 0:
         if (("PPID" == ___local)
             && ("http://schemas.xmlsoap.org/ws/2006/12/federation" == ___uri)) {
           context.pushAttributes(__atts, true);
           state = 1;
           return;
         }
         state = 3;
         continue outer;
       case 10:
         if (!(("" == ___uri)
             || ("http://schemas.xmlsoap.org/ws/2006/12/federation" == ___uri))) {
           java.lang.Object co = spawnWildcard(10, ___uri, ___local, ___qname, __atts);
           if (co != null) {
             _getAny().add(co);
           }
           return;
         }
         revertToParentFromEnterElement(___uri, ___local, ___qname, __atts);
         return;
       case 9:
         if (!(("" == ___uri)
             || ("http://schemas.xmlsoap.org/ws/2006/12/federation" == ___uri))) {
           java.lang.Object co = spawnWildcard(10, ___uri, ___local, ___qname, __atts);
           if (co != null) {
             _getAny().add(co);
           }
           return;
         }
         state = 10;
         continue outer;
       case 3:
         if (("DisplayName" == ___local)
             && ("http://schemas.xmlsoap.org/ws/2006/12/federation" == ___uri)) {
           context.pushAttributes(__atts, true);
           state = 4;
           return;
         }
         state = 6;
         continue outer;
       case 6:
         if (("EMail" == ___local)
             && ("http://schemas.xmlsoap.org/ws/2006/12/federation" == ___uri)) {
           context.pushAttributes(__atts, true);
           state = 7;
           return;
         }
         state = 9;
         continue outer;
     }
     super.enterElement(___uri, ___local, ___qname, __atts);
     break;
   }
 }