Example usage for com.amazonaws.services.identitymanagement AmazonIdentityManagementClient listAccessKeys

List of usage examples for com.amazonaws.services.identitymanagement AmazonIdentityManagementClient listAccessKeys

Introduction

In this page you can find the example usage for com.amazonaws.services.identitymanagement AmazonIdentityManagementClient listAccessKeys.

Prototype

@Override
    public ListAccessKeysResult listAccessKeys() 

Source Link

Usage

From source file:org.zalando.stups.fullstop.jobs.IdentityManagementDataSource.java

License:Apache License

List<Tuple<String, ListAccessKeysResult>> getListAccessKeysResultPerAccountWithTuple() {

    List<Tuple<String, ListAccessKeysResult>> result = newArrayList();

    for (String accountId : getAccountIds()) {
        AmazonIdentityManagementClient identityClient = clientProvider.getClient(
                AmazonIdentityManagementClient.class, accountId, Region.getRegion(Regions.EU_WEST_1));
        if (identityClient != null) {

            result.add(new Tuple<>(accountId, identityClient.listAccessKeys()));
        } else {//from w  ww. j  a  v  a2 s .  co m

            logger.error("Could not create 'AmazonIdentityManagementClient' for accountId : {}", accountId);
        }
    }

    return result;
}