Grouper AWS SQS messaging system works with Standard and FIFO queues.

It uses BasicAWSCredentials method to authenticate with AWS. You need to configure the accessKey and secretKey properties in grouper.client.properties file. You don't need to enter your accessKey and secretKey in plain text. You can encrypt both of the properties using encrypt.key property. 

You can follow this link: http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-setting-up.html to setup SQS and get your access key and secret key.

Notes:

 

All the properties you can set in grouper.client.properties for AWS SQS.

grouper.sqs.messaging.accessKey = ABC123

grouper.sqs.messaging.secretKey = xyz789

grouper.sqs.messaging.defaultPageSize = 5


#SQS can return maximum of 10 messages at once so don't set the value higher than 10.

grouper.sqs.messaging.maxPageSize = 10