As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
O programa de conformidade do AWS FedRAMP inclui o Amazon Rekognition como um serviço autorizado pelo FedRAMP. Se você for um cliente federal ou comercial, poderá usar o serviço para processar e armazenar cargas de trabalho confidenciais nas regiões Leste dos AWS EUA e Oeste dos EUA, com dados até o nível de impacto moderado. Você pode usar o serviço para cargas de trabalho confidenciais no limite de autorização da região AWS GovCloud (EUA), com dados até o nível de alto impacto. Para obter mais informações sobre conformidade com FedRAMP, consulte Conformidade com FedRAMP AWS
Para ser compatível com o FedRAMP, você pode usar um endpoint FIPS (Federal Information Processing Standard - Norma federal de processamento de informações). Isso lhe dá acesso a módulos criptográficos 140-2 FIPS validados quando estiver trabalhando com informações confidenciais. Para obter mais informações sobre os endpoints do FIPS, consulte Visão geral da publicação 140-2 da FIPS
Você pode usar o AWS Command Line Interface (AWS CLI) ou um dos AWS SDKs para especificar o endpoint usado pelo Amazon Rekognition.
Para conhecer os endpoints que podem ser usados com o Amazon Rekognition, consulte Regiões e endpoints do Amazon Rekognition.
A seguir, exemplos do tópico Listar coleções no Guia do desenvolvedor do Amazon Rekognition. Eles são modificados para especificar a região e o endpoint FIPS por meio dos quais o Amazon Rekognition é acessado.
Para Java, use o método withEndpointConfiguration
ao criar o cliente Amazon Rekognition. Este exemplo mostra as coleções em que você deve usar o endpoint FIPS na Região Leste dos EUA (Norte da Virgínia):
//Copyright 2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.
//PDX-License-Identifier: MIT-0 (For details, see https://github.com/awsdocs/amazon-rekognition-developer-guide/blob/master/LICENSE-SAMPLECODE.)
package aws.example.rekognition.image;
import java.util.List;
import com.amazonaws.services.rekognition.AmazonRekognition;
import com.amazonaws.services.rekognition.AmazonRekognitionClientBuilder;
import com.amazonaws.services.rekognition.model.ListCollectionsRequest;
import com.amazonaws.services.rekognition.model.ListCollectionsResult;
public class ListCollections {
public static void main(String[] args) throws Exception {
AmazonRekognition amazonRekognition = AmazonRekognitionClientBuilder.standard()
.withEndpointConfiguration(new AwsClientBuilder.EndpointConfiguration("https://rekognition-fips.us-east-1.amazonaws.com","us-east-1"))
.build();
System.out.println("Listing collections");
int limit = 10;
ListCollectionsResult listCollectionsResult = null;
String paginationToken = null;
do {
if (listCollectionsResult != null) {
paginationToken = listCollectionsResult.getNextToken();
}
ListCollectionsRequest listCollectionsRequest = new ListCollectionsRequest()
.withMaxResults(limit)
.withNextToken(paginationToken);
listCollectionsResult=amazonRekognition.listCollections(listCollectionsRequest);
List < String > collectionIds = listCollectionsResult.getCollectionIds();
for (String resultId: collectionIds) {
System.out.println(resultId);
}
} while (listCollectionsResult != null && listCollectionsResult.getNextToken() !=
null);
}
}