Package ch.iterate.openstack.swift

Examples of ch.iterate.openstack.swift.AuthenticationResponse


                            regions.add(new Region(regionId, URI.create(publicUrl), cdnUrl == null ? null : URI.create(cdnUrl),
                                    regionId.equals(defaultRegion)));
                        }
                    }
                }
                return new AuthenticationResponse(response, token, regions);
            }
            catch(JsonParseException e) {
                throw new IOException(e.getMessage(), e);
            }
        }
View Full Code Here


                    String cdnUrl = cdnUrls.containsKey(regionId) ? cdnUrls.get(regionId) : null;
                    Boolean v1Default = cloudFiles.get("v1Default") != null
                            ? cloudFiles.get("v1Default").getAsBoolean() : Boolean.FALSE;
                    regions.add(new Region(regionId, URI.create(publicUrl), cdnUrl == null ? null : URI.create(cdnUrl), v1Default));
                }
                return new AuthenticationResponse(response, token, regions);
            }
            catch(JsonParseException e) {
                throw new IOException(e.getMessage(), e);
            }
        }
View Full Code Here

public class Authentication10ResponseHandler implements ResponseHandler<AuthenticationResponse> {

    public AuthenticationResponse handleResponse(final HttpResponse response) throws ClientProtocolException, IOException {
        if(response.getStatusLine().getStatusCode() == 200 || response.getStatusLine().getStatusCode() == 203
                || response.getStatusLine().getStatusCode() == 204) {
            return new AuthenticationResponse(response, response.getFirstHeader(Constants.X_AUTH_TOKEN).getValue(),
                    Collections.singleton(new Region(null,
                            this.getStorageURL(response), this.getCDNManagementURL(response), true)));
        }
        else if(response.getStatusLine().getStatusCode() == 401 || response.getStatusLine().getStatusCode() == 403) {
            throw new AuthorizationException(new Response(response));
View Full Code Here

                Boolean v1Default = ((JSONObject) cloudFiles).containsKey("v1Default")
                        ? (Boolean) ((JSONObject) cloudFiles).get("v1Default")
                        : Boolean.FALSE;
                regions.add(new Region(regionId, URI.create(publicUrl), cdnUrl == null ? null : URI.create(cdnUrl), v1Default));
            }
            return new AuthenticationResponse(response, token, regions);
        }
        else if(response.getStatusLine().getStatusCode() == 401 || response.getStatusLine().getStatusCode() == 403) {
            throw new AuthorizationException(new Response(response));
        }
        throw new GenericException(new Response(response));
View Full Code Here

                        regions.add(new Region(regionId, URI.create(publicUrl), cdnUrl == null ? null : URI.create(cdnUrl),
                                regionId.equals(defaultRegion)));
                    }
                }
            }
            return new AuthenticationResponse(response, token, regions);
        }
        else if(response.getStatusLine().getStatusCode() == 401 || response.getStatusLine().getStatusCode() == 403) {
            throw new AuthorizationException(new Response(response));
        }
        throw new GenericException(new Response(response));
View Full Code Here

            catch(ParserConfigurationException e) {
                throw new IOException(e.getMessage(), e);
            }
            try {
                Document document = builder.parse(response.getEntity().getContent());
                return new AuthenticationResponse(response, null, null);
            }
            catch(SAXException e) {
                throw new IOException(e.getMessage(), e);
            }
        }
View Full Code Here

                        String cdnUrl = cdnUrls.containsKey(regionId) ? cdnUrls.get(regionId) : null;
                        regions.add(new Region(regionId, URI.create(publicUrl), cdnUrl == null ? null : URI.create(cdnUrl), false));
                    }
                }
            }
            return new AuthenticationResponse(response, token, regions);
        }
        else if(response.getStatusLine().getStatusCode() == 401 || response.getStatusLine().getStatusCode() == 403) {
            throw new AuthorizationException(new Response(response));
        }
        else {
View Full Code Here

public class Authentication10ResponseHandler implements ResponseHandler<AuthenticationResponse> {

    public AuthenticationResponse handleResponse(final HttpResponse response) throws ClientProtocolException, IOException {
        if(response.getStatusLine().getStatusCode() == 200 || response.getStatusLine().getStatusCode() == 203
                || response.getStatusLine().getStatusCode() == 204) {
            return new AuthenticationResponse(response, response.getFirstHeader(Constants.X_AUTH_TOKEN).getValue(),
                    Collections.singleton(new Region(null,
                            this.getStorageURL(response), this.getCDNManagementURL(response), true)));
        }
        else if(response.getStatusLine().getStatusCode() == 401 || response.getStatusLine().getStatusCode() == 403) {
            throw new AuthorizationException(new Response(response));
View Full Code Here

            catch(ParserConfigurationException e) {
                throw new IOException(e.getMessage(), e);
            }
            try {
                Document document = builder.parse(response.getEntity().getContent());
                return new AuthenticationResponse(response, null, null);
            }
            catch(SAXException e) {
                throw new IOException(e.getMessage(), e);
            }
        }
View Full Code Here

                Boolean v1Default = ((JSONObject) cloudFiles).containsKey("v1Default")
                        ? (Boolean) ((JSONObject) cloudFiles).get("v1Default")
                        : Boolean.FALSE;
                regions.add(new Region(regionId, URI.create(publicUrl), URI.create(cdnUrl), v1Default));
            }
            return new AuthenticationResponse(response, token, regions);
        }
        else if(response.getStatusLine().getStatusCode() == 401 || response.getStatusLine().getStatusCode() == 403) {
            throw new AuthorizationException(new Response(response));
        }
        else {
View Full Code Here

TOP

Related Classes of ch.iterate.openstack.swift.AuthenticationResponse

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.