Examples of ArtifactResolveType


Examples of org.jboss.identity.federation.saml.v2.protocol.ArtifactResolveType

         NameIDMappingRequestType airt = (NameIDMappingRequestType) requestAbstractType;
         return SAMLProtocolFactory.getObjectFactory().createNameIDMappingRequest(airt);
      }
      if(requestAbstractType instanceof ArtifactResolveType)
      {
         ArtifactResolveType airt = (ArtifactResolveType) requestAbstractType;
         return SAMLProtocolFactory.getObjectFactory().createArtifactResolve(airt);
      }
      if(requestAbstractType instanceof ManageNameIDRequestType)
      {
         ManageNameIDRequestType airt = (ManageNameIDRequestType) requestAbstractType;
View Full Code Here

Examples of org.jboss.identity.federation.saml.v2.protocol.ArtifactResolveType

         NameIDMappingRequestType airt = (NameIDMappingRequestType) requestAbstractType;
         return SAMLProtocolFactory.getObjectFactory().createNameIDMappingRequest(airt);
      }
      if(requestAbstractType instanceof ArtifactResolveType)
      {
         ArtifactResolveType airt = (ArtifactResolveType) requestAbstractType;
         return SAMLProtocolFactory.getObjectFactory().createArtifactResolve(airt);
      }
      if(requestAbstractType instanceof ManageNameIDRequestType)
      {
         ManageNameIDRequestType airt = (ManageNameIDRequestType) requestAbstractType;
View Full Code Here

Examples of org.jboss.identity.federation.saml.v2.protocol.ArtifactResolveType

         NameIDMappingRequestType airt = (NameIDMappingRequestType) requestAbstractType;
         return SAMLProtocolFactory.getObjectFactory().createNameIDMappingRequest(airt);
      }
      if(requestAbstractType instanceof ArtifactResolveType)
      {
         ArtifactResolveType airt = (ArtifactResolveType) requestAbstractType;
         return SAMLProtocolFactory.getObjectFactory().createArtifactResolve(airt);
      }
      if(requestAbstractType instanceof ManageNameIDRequestType)
      {
         ManageNameIDRequestType airt = (ManageNameIDRequestType) requestAbstractType;
View Full Code Here

Examples of org.picketlink.identity.federation.saml.v2.protocol.ArtifactResolveType

    public Object parse(XMLEventReader xmlEventReader) throws ParsingException {
        // Get the startelement
        StartElement startElement = StaxParserUtil.getNextStartElement(xmlEventReader);
        StaxParserUtil.validate(startElement, JBossSAMLConstants.ARTIFACT_RESOLVE.get());

        ArtifactResolveType artifactResolve = parseBaseAttributes(startElement);

        while (xmlEventReader.hasNext()) {
            // Let us peek at the next start element
            startElement = StaxParserUtil.peekNextStartElement(xmlEventReader);
            if (startElement == null)
                break;
            super.parseCommonElements(startElement, xmlEventReader, artifactResolve);
            String elementName = StaxParserUtil.getStartElementName(startElement);

            if (JBossSAMLConstants.ARTIFACT.get().equals(elementName)) {
                startElement = StaxParserUtil.getNextStartElement(xmlEventReader);
                artifactResolve.setArtifact(StaxParserUtil.getElementText(xmlEventReader));
            } else if (JBossSAMLConstants.ISSUER.get().equals(elementName)) {
                continue;
            } else if (JBossSAMLConstants.SIGNATURE.get().equals(elementName)) {
                continue;
            } else
View Full Code Here

Examples of org.picketlink.identity.federation.saml.v2.protocol.ArtifactResolveType

     * @return
     * @throws ParsingException
     */
    private ArtifactResolveType parseBaseAttributes(StartElement startElement) throws ParsingException {
        super.parseRequiredAttributes(startElement);
        ArtifactResolveType authnRequest = new ArtifactResolveType(id, issueInstant);
        // Let us get the attributes
        super.parseBaseAttributes(startElement, authnRequest);

        return authnRequest;
    }
View Full Code Here

Examples of org.picketlink.identity.federation.saml.v2.protocol.ArtifactResolveType

        JAXPValidationUtil.validate(configStream);
        configStream = tcl.getResourceAsStream("parser/saml2/saml2-artifact-resolve.xml");

        SAMLParser parser = new SAMLParser();
        ArtifactResolveType artifactResolve = (ArtifactResolveType) parser.parse(configStream);
        assertNotNull("ArtifactResolveType is not null", artifactResolve);

        assertEquals("ID_cce4ee769ed970b501d680f697989d14", artifactResolve.getID());
        assertEquals(XMLTimeUtil.parse("2004-12-05T09:21:58Z"), artifactResolve.getIssueInstant());
        assertEquals("https://sp.example.com/SAML2/ArtifactResolution", artifactResolve.getDestination().toString());
        assertEquals("https://idp.example.org/SAML2", artifactResolve.getIssuer().getValue());
        assertEquals("AAQAAMh48/1oXIM+sDo7Dh2qMp1HM4IF5DaRNmDj6RdUmllwn9jJHyEgIi8=", artifactResolve.getArtifact());

        // Try out writing
        ByteArrayOutputStream baos = new ByteArrayOutputStream();
        SAMLRequestWriter writer = new SAMLRequestWriter(StaxUtil.getXMLStreamWriter(baos));
        writer.write(artifactResolve);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.