Pluggable key material store
- Langage dominant
- Java
- Étoiles
- 3.1k
- Forks
- 1.6k
- Merge moyen
- 3 j 12 h
- PR mergées (30 j)
- 33
Description
Encryption key material can be stored either inside Parquet files, or outside (configurable). For outside storage, Parquet already has a pluggable interface for custom implementations, `FileKeyMaterialStore,` but no mechanism to load them (currently, one implementation is packaged in parquet-mr, and always loaded when outside storage is configured). We will provide a way to load custom implementations of the `FileKeyMaterialStore`.
**Reporter**: [Gidon Gershinsky](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=gershinsky) / @ggershinsky
**Assignee**: [Gidon Gershinsky](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=gershinsky) / @ggershinsky
**Note**: *This issue was originally created as [PARQUET-2053](https://issues.apache.org/jira/browse/PARQUET-2053). Please see the [migration documentation](https://issues.apache.org/jira/browse/PARQUET-2502) for further details.*
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par l’interface FileKeyMaterialStore et l’implémentation existante fournie dans parquet-mr, puis suivez la manière dont le matériel de clés externe est configuré et chargé. La tâche est terminée lorsque des implémentations personnalisées de FileKeyMaterialStore peuvent être sélectionnées et chargées au lieu d’utiliser systématiquement l’implémentation fournie.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- security
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 25/100