mirror of
https://github.com/samuelthomas2774/nxapi.git
synced 2026-08-20 01:25:31 -05:00
Fix setClientAuthentication with client ID only
This commit is contained in:
@@ -590,12 +590,17 @@ export class NxapiZncaAuth {
|
||||
auth.client_credentials = {
|
||||
id: process.env.NXAPI_ZNCA_API_CLIENT_ID,
|
||||
};
|
||||
} else if (client_auth_provider && 'id' in client_auth_provider) {
|
||||
} else if (client_auth_provider && 'secret' in client_auth_provider) {
|
||||
auth.client_credentials = {
|
||||
id: client_auth_provider.id,
|
||||
secret: client_auth_provider.secret,
|
||||
};
|
||||
scope = client_auth_provider.scope;
|
||||
} else if (client_auth_provider && 'id' in client_auth_provider) {
|
||||
auth.client_credentials = {
|
||||
id: client_auth_provider.id,
|
||||
};
|
||||
scope = client_auth_provider.scope;
|
||||
} else if (client_auth_provider && 'create' in client_auth_provider) {
|
||||
auth.client_assertion_provider = client_auth_provider;
|
||||
} else if (client_assertion_provider) {
|
||||
|
||||
Reference in New Issue
Block a user