in src/main/java/com/awslabs/iot/client/commands/iot/things/ListThingPrincipalsCommandHandlerWithCompletion.java [31:44]
public void innerHandle(String input) {
List<String> parameters = parameterExtractor.getParameters(input);
ThingName thingName = ImmutableThingName.builder().name(parameters.get(THING_NAME_POSITION)).build();
List<ThingPrincipal> principals = iotHelper.getThingPrincipals(thingName)
.toList();
if (principals.size() != 0) {
Logger.info(this, String.join("", "Principals attached to thing [", thingName.getName(), "]"));
}
principals.forEach(principal -> Logger.info(this, String.join("", " ", principal.getPrincipal())));
}