File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
pulsaradmin/pkg/admin/auth Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -36,6 +36,7 @@ const (
3636
3737type Token struct {
3838 Token string `json:"token"`
39+ File string `json:"file"`
3940}
4041
4142type TokenAuthProvider struct {
@@ -78,7 +79,13 @@ func NewAuthenticationTokenFromAuthParams(encodedAuthParam string,
7879 tokenAuthProvider , err = NewAuthenticationToken (encodedAuthParam , transport )
7980 }
8081 } else {
81- tokenAuthProvider , err = NewAuthenticationToken (tokenJSON .Token , transport )
82+ if tokenJSON .File != "" {
83+ tokenAuthProvider , err = NewAuthenticationTokenFromFile (tokenJSON .File , transport )
84+ } else if tokenJSON .Token != "" {
85+ tokenAuthProvider , err = NewAuthenticationToken (tokenJSON .Token , transport )
86+ } else {
87+ return nil , errors .New ("unsupported token json auth param" )
88+ }
8289 }
8390 return tokenAuthProvider , err
8491}
You can’t perform that action at this time.
0 commit comments