List of usage examples for com.amazonaws.services.simpleemail.model GetIdentityVerificationAttributesResult getVerificationAttributes
public java.util.Map<String, IdentityVerificationAttributes> getVerificationAttributes()
A map of Identities to IdentityVerificationAttributes objects.
From source file:jp.classmethod.aws.petrucci.Tasks.java
License:Apache License
@Override public void afterPropertiesSet() throws Exception { try {//from w ww .j a v a 2 s . co m GetIdentityVerificationAttributesResult result = ses.getIdentityVerificationAttributes( new GetIdentityVerificationAttributesRequest().withIdentities(mailaddress)); Map<String, IdentityVerificationAttributes> attrs = result.getVerificationAttributes(); if (attrs.containsKey(mailaddress) == false || attrs.get(mailaddress).getVerificationStatus().equals("Success") == false) { throw new Exception(String.format("verification status of [%s] is not \"Success\"", mailaddress)); } } catch (AmazonServiceException e) { logger.error("unexpected :" + mailaddress, e); throw e; } }