public CurrentMaterials()

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


    public CurrentMaterials(Entry encryptionEntry, Entry signingEntry) {
      super();
      this.encryptionEntry = encryptionEntry;
      this.signingEntry = signingEntry;

      if (encryptionEntry instanceof SecretKeyEntry) {
        if (signingEntry instanceof SecretKeyEntry) {
          this.symRawMaterials =
              new SymmetricRawMaterials(
                  ((SecretKeyEntry) encryptionEntry).getSecretKey(),
                  ((SecretKeyEntry) signingEntry).getSecretKey(),
                  description);
        } else {
          this.symRawMaterials =
              new SymmetricRawMaterials(
                  ((SecretKeyEntry) encryptionEntry).getSecretKey(),
                  entry2Pair(signingEntry),
                  description);
        }
      } else {
        this.symRawMaterials = null;
      }
    }