Package org.jets3t.service.security

Examples of org.jets3t.service.security.AWSCredentials


            catch(Exception ex)
            {
                throw new S3ServiceException("Could not make the self signed handler " + ex.toString(), ex);
            }
        }
        AWSCredentials awsCredentials = this.getAwsCredentail();
        S3Service s3Service = new RestS3Service(
            awsCredentials,
            "cloud-client",
            null,
            j3p,
View Full Code Here


                            loginCredentialsPanel.getAWSUserToken(),
                            loginCredentialsPanel.getAWSProductToken(),
                            loginCredentialsPanel.getFriendlyName());
                    } else {
                        if (targetS3.isSelected()) {
                            this.credentials = new AWSCredentials(
                                loginCredentialsPanel.getAccessKey(),
                                loginCredentialsPanel.getSecretKey(),
                                loginCredentialsPanel.getFriendlyName());
                        } else {
                            this.credentials = new GSCredentials(
View Full Code Here

                        dialog.getSecretKey(),
                        dialog.getAWSUserToken(),
                        dialog.getAWSProductToken(),
                        dialog.getFriendlyName());
                } else {
                    credentials = new AWSCredentials(
                        dialog.getAccessKey(),
                        dialog.getSecretKey(),
                        dialog.getFriendlyName());
                }
            }
View Full Code Here

        Calendar cal = Calendar.getInstance();
        cal.add(Calendar.DATE, 1);
        Date expiryDate = cal.getTime();

        AWSCredentials awsCredentials = new AWSCredentials(awsAccessKey, awsSecretKey);
        RestS3Service s3Service = new RestS3Service(awsCredentials);

        try {
            /*
             *  Build Gatekeeper request.
View Full Code Here

        // Use property values for the credentials, if we haven't already been
        // given the credentials through the --credentials argument.
        if (providerCredentials == null) {
            if ("S3".equalsIgnoreCase(providerId)) {
                providerCredentials = new AWSCredentials(
                    myProperties.getStringProperty("accesskey", null),
                    myProperties.getStringProperty("secretkey", null));
            } else if ("GS".equalsIgnoreCase(providerId)) {
                providerCredentials = new GSCredentials(
                    myProperties.getStringProperty("accesskey", null),
View Full Code Here

        testProperties.load(propertiesIS);
        return testProperties;
    }

    private static AWSCredentials loadAWSCredentials(Properties testProperties) throws Exception {
        return new AWSCredentials(
            testProperties.getProperty("aws.accesskey"),
            testProperties.getProperty("aws.secretkey"));
    }
View Full Code Here

    }

    public static void main(String[] args) throws Exception {
        Properties testProperties = loadTestProperties();

        AWSCredentials awsCredentials = loadAWSCredentials(testProperties);

        String filename = testProperties.getProperty("filename");
        String bucketName = testProperties.getProperty("bucketName");
        String contentType = testProperties.getProperty("contentType", "application/octet-stream");
        String serverHostname = testProperties.getProperty("serverHostname", "s3.amazonaws.com");
        String bufferSizeStr = testProperties.getProperty("bufferSize", "2048");
        int byteBufferSize = Integer.parseInt(bufferSizeStr);

        int port = 80;
        boolean isSslEnabled;
        String enableSslStr = testProperties.getProperty("enableSSL", "false");
        if ("true".equalsIgnoreCase(enableSslStr)) {
            isSslEnabled = true;
            port = 443;
        } else if ("false".equalsIgnoreCase(enableSslStr)) {
            isSslEnabled = false;
        } else {
            throw new IllegalArgumentException("Boolean value '" + enableSslStr
                + "' for property 'enableSSL' must be 'true' or 'false' (case-insensitive)");
        }

        // Over-ride default server ports (80, 443) if a special port is configured.
        String serverPortStr = testProperties.getProperty("serverPort", null);
        if (serverPortStr != null) {
            port = Integer.parseInt(serverPortStr);
        }

        boolean isS3AuthEnabled;
        String disableS3FeaturesStr = testProperties.getProperty("disableS3Features", "false");
        if ("true".equalsIgnoreCase(disableS3FeaturesStr)) {
            isS3AuthEnabled = false;
        } else if ("false".equalsIgnoreCase(disableS3FeaturesStr)) {
            isS3AuthEnabled = true;
        } else {
            throw new IllegalArgumentException("Boolean value '" + disableS3FeaturesStr
                + "' for property 'disableS3Features' must be 'true' or 'false' (case-insensitive)");
        }

        boolean isBugBehaviourEnabled;
        String enableBugBehaviourStr = testProperties.getProperty("enableBugBehaviour", "false");
        if ("true".equalsIgnoreCase(enableBugBehaviourStr)) {
            isBugBehaviourEnabled = true;
        } else if ("false".equalsIgnoreCase(enableBugBehaviourStr)) {
            isBugBehaviourEnabled = false;
        } else {
            throw new IllegalArgumentException("Boolean value '" + enableBugBehaviourStr
                + "' for property 'enableBugBehaviour' must be 'true' or 'false' (case-insensitive)");
        }

        System.out.println("AWS Access Key: " + awsCredentials.getAccessKey());
        System.out.println("filename: " + filename);
        System.out.println("bucketName: " + bucketName);
        System.out.println("contentType: " + contentType);
        System.out.println("serverHostname: " + serverHostname);
        System.out.println("serverPort: " + port);
View Full Code Here

                + TEST_PROPERTIES_FILENAME);
        }
        this.testProperties = new Properties();
        this.testProperties.load(propertiesIS);

        this.testCredentials = new AWSCredentials(
            testProperties.getProperty("aws.accesskey"),
            testProperties.getProperty("aws.secretkey"));
    }
View Full Code Here

        assertEquals(expected, authorizationHeaderValue);

        // The whole request
        SignatureUtils.awsV4SignRequestAuthorizationHeader(
            this.requestSignatureVersion, httpGet,
            new AWSCredentials(this.awsAccessKey, this.awsSecretAccessKey),
            requestPayloadHexSHA256Hash, this.region);
        assertEquals(expected, httpGet.getFirstHeader("Authorization").getValue());
    }
View Full Code Here

        assertEquals(expected, authorizationHeaderValue);

        // The whole request
        SignatureUtils.awsV4SignRequestAuthorizationHeader(
            this.requestSignatureVersion, httpPut,
            new AWSCredentials(this.awsAccessKey, this.awsSecretAccessKey),
            requestPayloadHexSHA256Hash, this.region);
        assertEquals(expected, httpPut.getFirstHeader("Authorization").getValue());
    }
View Full Code Here

TOP

Related Classes of org.jets3t.service.security.AWSCredentials

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.