Package com.amazonaws.encryptionsdk.kms
Class DiscoveryFilter
- java.lang.Object
-
- com.amazonaws.encryptionsdk.kms.DiscoveryFilter
-
public final class DiscoveryFilter extends Object
This class stores the configuration for filtering AWS KMS CMK ARNs by AWS account ID and partition.The filter allows a KMS CMK if its partition matches
partitionand its accountId is included inaccountIds.
-
-
Constructor Summary
Constructors Constructor Description DiscoveryFilter(String partition, String... accountIds)DiscoveryFilter(String partition, Collection<String> accountIds)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanallowsPartitionAndAccount(String partition, String accountId)Collection<String>getAccountIds()StringgetPartition()
-
-
-
Constructor Detail
-
DiscoveryFilter
public DiscoveryFilter(String partition, Collection<String> accountIds)
-
-
Method Detail
-
getPartition
public String getPartition()
-
getAccountIds
public Collection<String> getAccountIds()
-
-