Example usage for com.amazonaws.services.identitymanagement AmazonIdentityManagement updateServerCertificate

List of usage examples for com.amazonaws.services.identitymanagement AmazonIdentityManagement updateServerCertificate

Introduction

In this page you can find the example usage for com.amazonaws.services.identitymanagement AmazonIdentityManagement updateServerCertificate.

Prototype

UpdateServerCertificateResult updateServerCertificate(
        UpdateServerCertificateRequest updateServerCertificateRequest);

Source Link

Document

Updates the name and/or the path of the specified server certificate stored in IAM.

Usage

From source file:aws.example.iam.UpdateServerCertificate.java

License:Open Source License

public static void main(String[] args) {

    final String USAGE = "To run this example, supply the current certificate name and\n"
            + "a new name. Ex:\n\n" + "UpdateServerCertificate <current-name> <new-name>\n";

    if (args.length != 2) {
        System.out.println(USAGE);
        System.exit(1);/*from   w  w w .ja  v a2  s  . c  o  m*/
    }

    String cur_name = args[0];
    String new_name = args[1];

    final AmazonIdentityManagement iam = AmazonIdentityManagementClientBuilder.defaultClient();

    UpdateServerCertificateRequest request = new UpdateServerCertificateRequest()
            .withServerCertificateName(cur_name).withNewServerCertificateName(new_name);

    UpdateServerCertificateResult response = iam.updateServerCertificate(request);

    System.out.printf("Successfully updated server certificate to name %s", new_name);
}

From source file:iam.src.main.java.aws.example.iam.UpdateServerCertificate.java

License:Open Source License

public static void main(String[] args) {

    final String USAGE = "To run this example, supply the current certificate name and a new name\n"
            + "Ex: UpdateServerCertificate <current-certificate-name> <new-certificate-name>\n";

    if (args.length != 2) {
        System.out.println(USAGE);
        System.exit(1);//from  w w  w .ja va2s .c o  m
    }

    String currentCertificateName = args[0];
    String newCertificateName = args[1];

    final AmazonIdentityManagement iam = AmazonIdentityManagementClientBuilder.defaultClient();

    UpdateServerCertificateRequest request = new UpdateServerCertificateRequest()
            .withServerCertificateName(currentCertificateName).withNewServerCertificateName(newCertificateName);

    UpdateServerCertificateResult response = iam.updateServerCertificate(request);

    System.out.printf("Successfully updated server certificate to name %s", newCertificateName);
}