1: | <?php |
2: | namespace Hyperwallet\Model; |
3: | |
4: | /** |
5: | * Represents a V4 Authentication Token |
6: | * |
7: | * @property string $value The client token value |
8: | |
9: | * |
10: | * @package Hyperwallet\Model |
11: | */ |
12: | |
13: | class AuthenticationToken extends BaseModel { |
14: | |
15: | /** |
16: | * @internal |
17: | * |
18: | * Read only fields |
19: | * |
20: | * @var string[] |
21: | */ |
22: | private static $READ_ONLY_FIELDS = array('value'); |
23: | |
24: | /** |
25: | * Creates a instance of AuthenticationToken |
26: | * |
27: | * @param string[] $properties The default properties |
28: | */ |
29: | public function __construct(array $properties = array()) { |
30: | parent::__construct(self::$READ_ONLY_FIELDS, $properties); |
31: | } |
32: | |
33: | /** |
34: | * Get the client token value |
35: | * |
36: | * @return string |
37: | */ |
38: | public function getValue() { |
39: | return $this->value; |
40: | } |
41: | |
42: | } |
43: |