Examples of TrustType


Examples of org.openxri.resolve.TrustType

      return;
    }


    // defaults if resolution media type is null
    TrustType trustType = new TrustType();
    boolean refs = true;
    boolean sep = true;

    String tempStr = null;
    if(resMediaType != null) {
      tempStr = resMediaType.getParam(MimeType.PARAM_REFS);
      if(tempStr != null && tempStr.equals("false"))
        refs = false;

      tempStr = resMediaType.getParam(MimeType.PARAM_SEP);
      if(tempStr != null && tempStr.equals("false"))
        sep = false;

      tempStr = resMediaType.getParam(MimeType.PARAM_TRUST);
      if (tempStr != null) {
        try {
          trustType.setType(tempStr);
        }
        catch (IllegalTrustTypeException e) {
          sendResponse(response, HTTP_ERROR_CONTENT_TYPE, "INVALID_RESOLUTION_MEDAIA_TYPE(code=212): " + resMediaType, null);
          return;
        }
View Full Code Here

Examples of org.openxri.resolve.TrustType

    try {

      this.list = Arrays.asList(new Service[] {
          new Service(),
          new DefaultService(new URI("http://__mydefaultendpoint__")),
          new AuthorityResolutionService(new URI("http://__myauthorityresolver__"), "__myproviderid__", new TrustType(TrustType.TRUST_NONE), SEPUri.APPEND_NONE),
          new ProxyResolutionService(new URI[] { new URI("http://__myproxyserver__"), new URI("https://__mysecureproxyserver__") }, "__myproviderid__", new TrustType(TrustType.TRUST_NONE), Boolean.TRUE, Boolean.TRUE),
          new AuthenticationService(new URI[] { new URI("http://__myauthenticationprovider__"), new URI("https://__mysecureauthenticationprovider__") }, "__myproviderid__", null, true),
          new ContactService(new URI("http://__mycontactprovider__"), "__myproviderid__", false),
          new ForwardingService(new URI("http://__myforwardingprovider__"), "__myproviderid__", false, true),
          new XDIService(new URI("http://__myxdiendpoint__"), "__myproviderid__")
      });
View Full Code Here

Examples of org.openxri.resolve.TrustType

      this.httpsURI = buffer.toString();
    }

    String trust = this.properties.getProperty(PROPERTIES_KEY_TRUST, DEFAULT_TRUST);
    this.trust = new TrustType(trust);

    String checkChildren = this.properties.getProperty(PROPERTIES_KEY_CHECK_CHILDREN, DEFAULT_CHECK_CHILDREN);
    this.checkChildren = Boolean.parseBoolean(checkChildren);

    this.uriMapper = (URIMapper) ServerConfigFactory.getSingleton().getComponentRegistry().getComponent(URIMapper.class);
View Full Code Here

Examples of org.openxri.resolve.TrustType

        String server;
        String identifier = request.getRequestURI().substring(request.getContextPath().length() + 1);
         
        XRD xrd = resolver.resolveSEPToXRD(
            sPath,
            new TrustType(TrustType.TRUST_NONE),
            AuthenticationService.SERVICE_TYPE1,
            null,
            true);

        if (xrd == null || xrd.getSelectedServices().getList().size() == 0) {
View Full Code Here

Examples of org.openxri.resolve.TrustType

      return;
    }


    // defaults if resolution media type is null
    TrustType trustType = new TrustType();
    boolean refs = true;
    boolean sep = true;

    String tempStr = null;
    if(resMediaType != null) {
      tempStr = resMediaType.getParam(MimeType.PARAM_REFS);
      if(tempStr != null && tempStr.equals("false"))
        refs = false;

      tempStr = resMediaType.getParam(MimeType.PARAM_SEP);
      if(tempStr != null && tempStr.equals("false"))
        sep = false;

      tempStr = resMediaType.getParam(MimeType.PARAM_TRUST);
      if (tempStr != null) {
        try {
          trustType.setType(tempStr);
        }
        catch (IllegalTrustTypeException e) {
          sendResponse(response, HTTP_ERROR_CONTENT_TYPE, "INVALID_RESOLUTION_MEDAIA_TYPE(code=212): " + resMediaType, null);
          return;
        }
View Full Code Here

Examples of org.openxri.resolve.TrustType

        // try to resolve a invalid xri
        //
        try
        {
            String sXRI = "xri!foo";
            oResolver.resolveAuthToXRDS(sXRI, new TrustType(), true);
            assertTrue("Did not get expected PartialResolutionException", false);
        }
        catch (XRIParseException E)
        {
            // ok
View Full Code Here

Examples of org.openxri.resolve.TrustType

        // try to resolve a xri without setting up global authority
        //
        try
        {
            String sXRI = "xri://@foo";
            oResolver.resolveAuthToXRDS(new XRI(sXRI), new TrustType(), true);
            assertTrue(
                "Did not get expected PartialResolutionException", false);
        }
        catch (PartialResolutionException E)
        {
View Full Code Here

Examples of org.openxri.resolve.TrustType

        //
        try
        {
            String sXRI = "xri://@gates*com";
            XRD oDesc =
                oResolver.resolveAuthToXRD(new XRI(sXRI), new TrustType(), false);
            assertTrue("Thought " + sXRI + " did not exist.", oDesc == null);
        }
        catch (PartialResolutionException e) {
          // ok
        }
        catch (Exception E)
        {
            E.printStackTrace();
            assertTrue("Unexpected " + E, false);
        }

        //
        // resolve existing xri
        //
        try
        {
            String sXRI = "xri://@foo";
            XRD oDesc =
                oResolver.resolveAuthToXRD(new XRI(sXRI), new TrustType(), false);
            assertTrue("Thought " + sXRI + " exists.", oDesc != null);
            assertTrue("Invalid XRD Query", oDesc.getQuery().equals("*foo"));
        }
        catch (Exception E)
        {
            E.printStackTrace();
            assertTrue("Unexpected " + E, false);
        }

        //
        // resolve nonexistent segment
        //
        try
        {
            String sXRI = "xri://@foo*bar";
            XRD oDesc =
                oResolver.resolveAuthToXRD(new XRI(sXRI), new TrustType(), false);
            assertTrue("Expected PartialResolutionException but not thrown", false);
        }
        catch (PartialResolutionException e) {
          // ok
        }
View Full Code Here

Examples of org.openxri.resolve.TrustType

            XRDS xrds;
            XriIdentifier xriIdentifier = (XriIdentifier) identifier;

            try
            {
                TrustType trustAll = new TrustType(TrustType.TRUST_NONE);
                xrds = _xriResolver.resolveAuthToXRDS(
                        xriIdentifier.getXriIdentifier(), trustAll, true, new ResolverState());

                if (DEBUG) _log.debug("Retrieved XRDS:\n" + xrds.dump());
View Full Code Here

Examples of org.openxri.resolve.TrustType

            XRDS xrds;
            XriIdentifier xriIdentifier = (XriIdentifier) identifier;

            try
            {
                TrustType trustAll = new TrustType(TrustType.TRUST_NONE);
                xrds = _xriResolver.resolveAuthToXRDS(
                        xriIdentifier.getXriIdentifier(), trustAll, true, new ResolverState());

                if (DEBUG) _log.debug("Retrieved XRDS:\n" + xrds.dump());
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.