mirror of
https://github.com/usebruno/bruno.git
synced 2026-07-08 22:45:25 +00:00
feat(auth): akamai auth integration (#8199)
This commit is contained in:
@@ -38,6 +38,17 @@ export interface AuthApiKey {
|
||||
placement?: 'header' | 'queryparams' | null;
|
||||
}
|
||||
|
||||
export interface AkamaiEdgeGridAuthValues {
|
||||
accessToken?: string | null;
|
||||
clientToken?: string | null;
|
||||
clientSecret?: string | null;
|
||||
nonce?: string | null;
|
||||
timestamp?: string | null;
|
||||
baseURL?: string | null;
|
||||
headersToSign?: string | null;
|
||||
maxBodySize?: number | null;
|
||||
}
|
||||
|
||||
export interface AuthOauth1 {
|
||||
consumerKey?: string | null;
|
||||
consumerSecret?: string | null;
|
||||
@@ -110,7 +121,8 @@ export type AuthMode
|
||||
| 'oauth1'
|
||||
| 'oauth2'
|
||||
| 'wsse'
|
||||
| 'apikey';
|
||||
| 'apikey'
|
||||
| 'akamai-edgegrid';
|
||||
|
||||
export interface Auth {
|
||||
mode: AuthMode;
|
||||
@@ -123,4 +135,5 @@ export interface Auth {
|
||||
oauth2?: OAuth2 | null;
|
||||
wsse?: AuthWsse | null;
|
||||
apikey?: AuthApiKey | null;
|
||||
akamaiEdgegrid?: AkamaiEdgeGridAuthValues | null;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user