feat: add support for eddsa jwt alg for oidc

This commit is contained in:
Sheen Capadngan
2025-04-29 02:05:19 +08:00
parent 6a26a11cbb
commit bd3ebe75c9
3 changed files with 5 additions and 2 deletions
@@ -8,7 +8,8 @@ export enum OIDCConfigurationType {
export enum OIDCJWTSignatureAlgorithm { export enum OIDCJWTSignatureAlgorithm {
RS256 = "RS256", RS256 = "RS256",
HS256 = "HS256", HS256 = "HS256",
RS512 = "RS512" RS512 = "RS512",
EDDSA = "EdDSA"
} }
export type TOidcLoginDTO = { export type TOidcLoginDTO = {
+2 -1
View File
@@ -19,5 +19,6 @@ export type OIDCConfigData = {
export enum OIDCJWTSignatureAlgorithm { export enum OIDCJWTSignatureAlgorithm {
RS256 = "RS256", RS256 = "RS256",
HS256 = "HS256", HS256 = "HS256",
RS512 = "RS512" RS512 = "RS512",
EDDSA = "EdDSA"
} }
@@ -387,6 +387,7 @@ export const OIDCModal = ({ popUp, handlePopUpClose, handlePopUpToggle, hideDele
<SelectItem value={OIDCJWTSignatureAlgorithm.RS256}>RS256</SelectItem> <SelectItem value={OIDCJWTSignatureAlgorithm.RS256}>RS256</SelectItem>
<SelectItem value={OIDCJWTSignatureAlgorithm.RS512}>RS512</SelectItem> <SelectItem value={OIDCJWTSignatureAlgorithm.RS512}>RS512</SelectItem>
<SelectItem value={OIDCJWTSignatureAlgorithm.HS256}>HS256</SelectItem> <SelectItem value={OIDCJWTSignatureAlgorithm.HS256}>HS256</SelectItem>
<SelectItem value={OIDCJWTSignatureAlgorithm.EDDSA}>EDDSA</SelectItem>
</Select> </Select>
</FormControl> </FormControl>
)} )}