Package org.apache.xmlbeans

Examples of org.apache.xmlbeans.XmlString


        if (role != null && !role.isEmpty()) {
            SignerRoleType signerRole = signedSignatureProperties.addNewSignerRole();
            signedSignatureProperties.setSignerRole(signerRole);
            ClaimedRolesListType claimedRolesList = signerRole.addNewClaimedRoles();
            AnyType claimedRole = claimedRolesList.addNewClaimedRole();
            XmlString roleString = XmlString.Factory.newInstance();
            roleString.setStringValue(role);
            insertXChild(claimedRole, roleString);
        }

        // XAdES-EPES
        SignaturePolicyService policyService = signatureConfig.getSignaturePolicyService();
        if (policyService != null) {
            SignaturePolicyIdentifierType signaturePolicyIdentifier =
                signedSignatureProperties.addNewSignaturePolicyIdentifier();
           
            SignaturePolicyIdType signaturePolicyId = signaturePolicyIdentifier.addNewSignaturePolicyId();

            ObjectIdentifierType objectIdentifier = signaturePolicyId.addNewSigPolicyId();
            objectIdentifier.setDescription(policyService.getSignaturePolicyDescription());
           
            IdentifierType identifier = objectIdentifier.addNewIdentifier();
            identifier.setStringValue(policyService.getSignaturePolicyIdentifier());

            byte[] signaturePolicyDocumentData = policyService.getSignaturePolicyDocument();
            DigestAlgAndValueType sigPolicyHash = signaturePolicyId.addNewSigPolicyHash();
            setDigestAlgAndValue(sigPolicyHash, signaturePolicyDocumentData, signatureConfig.getDigestAlgo());

            String signaturePolicyDownloadUrl = policyService.getSignaturePolicyDownloadUrl();
            if (null != signaturePolicyDownloadUrl) {
                SigPolicyQualifiersListType sigPolicyQualifiers = signaturePolicyId.addNewSigPolicyQualifiers();
                AnyType sigPolicyQualifier = sigPolicyQualifiers.addNewSigPolicyQualifier();
                XmlString spUriElement = XmlString.Factory.newInstance();
                spUriElement.setStringValue(signaturePolicyDownloadUrl);
                insertXChild(sigPolicyQualifier, spUriElement);
            }
        } else if (signatureConfig.isXadesSignaturePolicyImplied()) {
            SignaturePolicyIdentifierType signaturePolicyIdentifier =
                    signedSignatureProperties.addNewSignaturePolicyIdentifier();
View Full Code Here


    }

    public void updateProperty(Object[] propElems) throws CallbackFailedException
    {
        // MountPointDirectory prop has cardinality of 1..1, so WSRF will ensure that the passed array will always have exactly one element
        XmlString xString = (XmlString) propElems[0];
        m_fileSystem.setMountPoint( xString.getStringValue() );
    }
View Full Code Here

        m_fileSystem.setMountPoint( xString.getStringValue() );
    }

    public ResourceProperty refreshProperty(ResourceProperty propthrows CallbackFailedException
    {
        XmlString xString = (XmlString) prop.get( 0 );
        xString.setStringValue( m_fileSystem.getMountPoint() );
        return prop;
    }
View Full Code Here

            StringBuffer value = new StringBuffer();
            while ((strLine = br.readLine()) != null) {
                value.append(strLine).append('\n');
            }
            in.close();
            XmlString bomb = xmlBombConfig.addNewXmlBombs();
            bomb.setStringValue(value.toString());
        } catch (Exception e) {
            SoapUI.logError(e);
        }

        try {
            InputStream in = SoapUI.class
                    .getResourceAsStream("/com/eviware/soapui/resources/security/xmlbomb/QuadraticBlowup.xml.txt");
            BufferedReader br = new BufferedReader(new InputStreamReader(in));
            String strLine;
            StringBuffer value = new StringBuffer();
            while ((strLine = br.readLine()) != null) {
                value.append(strLine).append('\n');
            }
            in.close();
            XmlString bomb = xmlBombConfig.addNewXmlBombs();
            bomb.setStringValue(value.toString());
        } catch (Exception e) {
            SoapUI.logError(e);
        }

        try {
            InputStream in = SoapUI.class
                    .getResourceAsStream("/com/eviware/soapui/resources/security/xmlbomb/ExternalEntity.dtd.txt");
            BufferedReader br = new BufferedReader(new InputStreamReader(in));
            String strLine;
            StringBuffer value = new StringBuffer();
            while ((strLine = br.readLine()) != null) {
                value.append(strLine).append('\n');
            }
            in.close();
            XmlString bomb = xmlBombConfig.addNewXmlBombs();
            bomb.setStringValue(value.toString());
        } catch (Exception e) {
            SoapUI.logError(e);
        }

    }
View Full Code Here

  public ResultContent getResultContent() {
    return new XmlObjectResultContent(instance);
  }

  public void appendTarget(String target) {
    XmlString xmlString = data.addNewTarget();
    xmlString.setStringValue(target);
  }
View Full Code Here

    XmlString xmlString = data.addNewTarget();
    xmlString.setStringValue(target);
  }

  public void appendTargetAddress(String targetAddress) {
    XmlString xmlString = data.addNewTargetAddress();
    xmlString.setStringValue(targetAddress);
  }
View Full Code Here

  public ResultContent getResultContent() {
    return new XmlObjectResultContent(instance);
  }

  public void appendTarget(String target) {
    XmlString xmlString = data.addNewTarget();
    xmlString.setStringValue(target);
  }
View Full Code Here

    XmlString xmlString = data.addNewTarget();
    xmlString.setStringValue(target);
  }

  public void appendTargetAddress(String targetAddress) {
    XmlString xmlString = data.addNewTargetAddress();
    xmlString.setStringValue(targetAddress);
  }
View Full Code Here

        DepartmentType dept = po.addNewDepartments();
        ConsultantType[] it = new ConsultantType[LEN];
        for (int i = 0; i < LEN; i++)
        {
            it[i] = dept.addNewConsultant();
            XmlString s = XmlString.Factory.newInstance();
            it[i].setAge(50);
            sExpected.append("<consultant age=\"50\"/>");
        }

        sExpected.append("</departments></com:company>");
View Full Code Here

        RootDocument doc1 = RootDocument.Factory.parse(xml1);
        RootDocument.Root root = doc1.getRoot();
        assertTrue(doc1.validate());

        XmlString a = root.xgetAArray(0);
        assertTrue(a.schemaType().equals(XmlString.type));
        assertEquals("\ta\ta\t", a.stringValue());

        XmlString b = root.xgetAArray(1);
        assertTrue(b.schemaType().equals(XmlNormalizedString.type));
        assertEquals(" b b ", b.stringValue());

        XmlString c = root.xgetAArray(2);
        assertTrue(c.schemaType().equals(XmlToken.type));
        assertEquals("c c", c.stringValue());

        root.insertA(2, "d d");
        assertEquals("d d", root.getAArray(2));
        assertEquals(4, root.sizeOfAArray());
        root.removeA(2);
View Full Code Here

TOP

Related Classes of org.apache.xmlbeans.XmlString

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.