Skip to content

Commit 221c37f

Browse files
committed
rename credential name to be more clear
1 parent 5a4f617 commit 221c37f

File tree

5 files changed

+26
-24
lines changed

5 files changed

+26
-24
lines changed

plugins/akamai/akamai.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ func AkamaiCLI() schema.Executable {
2626
),
2727
Uses: []schema.CredentialUsage{
2828
{
29-
Name: credname.Credentials,
29+
Name: credname.APIClientCredentials,
3030
},
3131
},
3232
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ import (
1111
"github.com/1Password/shell-plugins/sdk/schema/fieldname"
1212
)
1313

14-
func Credentials() schema.CredentialType {
14+
func APIClientCredentials() schema.CredentialType {
1515
return schema.CredentialType{
16-
Name: credname.Credentials,
16+
Name: credname.APIClientCredentials,
1717
DocsURL: sdk.URL("https://techdocs.akamai.com/developer/docs/set-up-authentication-credentials"),
1818
ManagementURL: sdk.URL("https://control.akamai.com/apps/identity-management/#/tabs/users/list"),
1919
Fields: []schema.CredentialField{

plugins/akamai/credentials_test.go renamed to plugins/akamai/api_client_credentials_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ import (
88
"github.com/1Password/shell-plugins/sdk/schema/fieldname"
99
)
1010

11-
func TestCredentialsProvisioner(t *testing.T) {
12-
plugintest.TestProvisioner(t, Credentials().DefaultProvisioner, map[string]plugintest.ProvisionCase{
11+
func TestAPIClientCredentialsProvisioner(t *testing.T) {
12+
plugintest.TestProvisioner(t, APIClientCredentials().DefaultProvisioner, map[string]plugintest.ProvisionCase{
1313
"default": {
1414
ItemFields: map[sdk.FieldName]string{
1515
fieldname.ClientSecret: "abcdE23FNkBxy456z25qx9Yp5CPUxlEfQeTDkfh4QA=I",
@@ -27,8 +27,8 @@ func TestCredentialsProvisioner(t *testing.T) {
2727
})
2828
}
2929

30-
func TestCredentialsImporter(t *testing.T) {
31-
plugintest.TestImporter(t, Credentials().Importer, map[string]plugintest.ImportCase{
30+
func TestAPIClientCredentialsImporter(t *testing.T) {
31+
plugintest.TestImporter(t, APIClientCredentials().Importer, map[string]plugintest.ImportCase{
3232
"config file with single credential": {
3333
Files: map[string]string{
3434
"~/.edgerc": plugintest.LoadFixture(t, ".edgerc-single"),

plugins/akamai/plugin.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ func New() schema.Plugin {
1313
Homepage: sdk.URL("https://akamai.com"),
1414
},
1515
Credentials: []schema.CredentialType{
16-
Credentials(),
16+
APIClientCredentials(),
1717
},
1818
Executables: []schema.Executable{
1919
AkamaiCLI(),

sdk/schema/credname/names.go

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,28 @@ import "github.com/1Password/shell-plugins/sdk"
44

55
// Credential type names.
66
const (
7-
APIKey = sdk.CredentialName("API Key")
8-
APIToken = sdk.CredentialName("API Token")
9-
AccessKey = sdk.CredentialName("Access Key")
10-
AccessToken = sdk.CredentialName("Access Token")
11-
AppPassword = sdk.CredentialName("App Password")
12-
AppToken = sdk.CredentialName("App Token")
13-
AuthToken = sdk.CredentialName("Auth Token")
14-
CLIToken = sdk.CredentialName("CLI Token")
15-
Credential = sdk.CredentialName("Credential")
16-
Credentials = sdk.CredentialName("Credentials")
17-
DatabaseCredentials = sdk.CredentialName("Database Credentials")
18-
LoginDetails = sdk.CredentialName("Login Details")
19-
PersonalAPIToken = sdk.CredentialName("Personal API Token")
20-
PersonalAccessToken = sdk.CredentialName("Personal Access Token")
21-
RegistryCredentials = sdk.CredentialName("Registry Credentials")
22-
SecretKey = sdk.CredentialName("Secret Key")
7+
APIClientCredentials = sdk.CredentialName("API Client Credentials")
8+
APIKey = sdk.CredentialName("API Key")
9+
APIToken = sdk.CredentialName("API Token")
10+
AccessKey = sdk.CredentialName("Access Key")
11+
AccessToken = sdk.CredentialName("Access Token")
12+
AppPassword = sdk.CredentialName("App Password")
13+
AppToken = sdk.CredentialName("App Token")
14+
AuthToken = sdk.CredentialName("Auth Token")
15+
CLIToken = sdk.CredentialName("CLI Token")
16+
Credential = sdk.CredentialName("Credential")
17+
Credentials = sdk.CredentialName("Credentials")
18+
DatabaseCredentials = sdk.CredentialName("Database Credentials")
19+
LoginDetails = sdk.CredentialName("Login Details")
20+
PersonalAPIToken = sdk.CredentialName("Personal API Token")
21+
PersonalAccessToken = sdk.CredentialName("Personal Access Token")
22+
RegistryCredentials = sdk.CredentialName("Registry Credentials")
23+
SecretKey = sdk.CredentialName("Secret Key")
2324
)
2425

2526
func ListAll() []sdk.CredentialName {
2627
return []sdk.CredentialName{
28+
APIClientCredentials,
2729
APIKey,
2830
APIToken,
2931
AccessKey,

0 commit comments

Comments
 (0)