-
Notifications
You must be signed in to change notification settings - Fork 17
WatsonCredential
Michael edited this page Mar 18, 2017
·
2 revisions
The common class for constructing parameters to be sent to Watson services.
class WatsonCredentialUsed to initialize a WatsonCredential instance from the parameters.
function __construct($username = NULL, $password = NULL);| Parameter | Description |
|---|---|
| username | Username for basic authentication |
| password | Password for basic authentication |
An alternative way of initializing WatsonCredential instance.
final public static function initWithCredentials($username, $password);| Parameter | Description |
|---|---|
| username | Username for basic authentication |
| password | Password for basic authentication |
Use token provider to initialize a WatsonCredential instance, the token provider must implement TokenProviderInterface interface.
final public static function initWithTokenProvider(TokenProviderInterface $token_provider);| Parameter | Description |
|---|---|
| token_provider | An implementation of TokenProviderInterface
|
Get username.
public function getUsername();Set username to be authenticated with Watson services.
public function setUsername($val);Get password.
public function getPassword();Set password.
public function setPassword($val);Get token provider instance.
public function getTokenProvider();Set token provider instance.
public function setTokenProvider(TokenProviderInterface $val);Get token string.
public function getToken();Set token string.
public function setToken($token);Copyright 2017 GCG GBS CTO Office under the Apache 2.0 license.