public KeyStoreMaterialsProvider()

in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/KeyStoreMaterialsProvider.java [61:79]


  public KeyStoreMaterialsProvider(
      KeyStore keyStore,
      String encryptionAlias,
      String signingAlias,
      ProtectionParameter encryptionProtection,
      ProtectionParameter signingProtection,
      Map<String, String> description)
      throws KeyStoreException, NoSuchAlgorithmException, UnrecoverableEntryException {
    super();
    this.keyStore = keyStore;
    this.encryptionAlias = encryptionAlias;
    this.signingAlias = signingAlias;
    this.encryptionProtection = encryptionProtection;
    this.signingProtection = signingProtection;
    this.description = Collections.unmodifiableMap(new HashMap<String, String>(description));

    validateKeys();
    loadKeys();
  }