godaddy / godaddy/asherah

All: Consider using generic type for key in store/load

Open
#10 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
83
Forks
50
Avg merge
4d 8h
Merged PRs (30d)
7

Description

The `store` and `load` methods in the `AppEncryption` interface currently only operate with a single `String` key. Consider changing to be a generic type that would give more flexibility.

Simple enough to do for Java and C# but not sure what other languages' support for this would look like.

Contributor guide

Open the contributing guide

Research direction

Start by locating the AppEncryption interface and its store and load declarations in the C#, Java, and other language implementations. Compare each language's support for generic key types and determine the desired cross-language API behavior; done is not defined because the issue names no target types, files, or tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, go, java
Domain
backend-api-design, cryptography, security
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.