List of usage examples for com.amazonaws.services.identitymanagement.model GetServerCertificateResult getServerCertificate
public ServerCertificate getServerCertificate()
A structure containing details about the server certificate.
From source file:aws.example.iam.GetServerCertificate.java
License:Open Source License
public static void main(String[] args) { final String USAGE = "To run this example, supply a certificate name\n" + "Ex: GetServerCertificate <certificate-name>\n"; if (args.length != 1) { System.out.println(USAGE); System.exit(1);//w w w .j a v a 2s . c o m } String cert_name = args[0]; final AmazonIdentityManagement iam = AmazonIdentityManagementClientBuilder.defaultClient(); GetServerCertificateRequest request = new GetServerCertificateRequest() .withServerCertificateName(cert_name); GetServerCertificateResult response = iam.getServerCertificate(request); System.out.format("Successfully retrieved certificate with body %s", response.getServerCertificate().getCertificateBody()); }
From source file:com.nike.cerberus.service.IdentityManagementService.java
License:Apache License
/** * Gets the ARN for the specified server certificate name. * * @param name The server certificate name * @return ARN//from w ww. j a v a 2 s. co m */ public Optional<String> getServerCertificateArn(final String name) { try { final GetServerCertificateResult serverCertificateResult = client .getServerCertificate(new GetServerCertificateRequest().withServerCertificateName(name)); return Optional .of(serverCertificateResult.getServerCertificate().getServerCertificateMetadata().getArn()); } catch (final NoSuchEntityException nsee) { return Optional.empty(); } }
From source file:com.nike.cerberus.service.IdentityManagementService.java
License:Apache License
/** * Gets the ID for the specified server certificate name. * * @param name The server certificate name * @return ID/*from w w w.ja va 2 s.c om*/ */ public Optional<String> getServerCertificateId(final String name) { try { final GetServerCertificateResult serverCertificateResult = client .getServerCertificate(new GetServerCertificateRequest().withServerCertificateName(name)); return Optional.of(serverCertificateResult.getServerCertificate().getServerCertificateMetadata() .getServerCertificateId()); } catch (final NoSuchEntityException nsee) { return Optional.empty(); } }
From source file:iam.src.main.java.aws.example.iam.GetServerCertificate.java
License:Open Source License
public static void main(String[] args) { final String USAGE = "To run this example, supply a certificate name\n" + "Ex: GetServerCertificate <certificate-name>\n"; if (args.length != 1) { System.out.println(USAGE); System.exit(1);// ww w .j ava 2s. co m } String certificateName = args[0]; final AmazonIdentityManagement iam = AmazonIdentityManagementClientBuilder.defaultClient(); GetServerCertificateRequest request = new GetServerCertificateRequest() .withServerCertificateName(certificateName); GetServerCertificateResult response = iam.getServerCertificate(request); System.out.format("Successfully retrieved certificate with body %s", response.getServerCertificate().getCertificateBody()); }