|
libqtaws
0.1.0
UnofficialAWSlibraryforQt-InternalDocumentation
|
Basic non-refreshable implementation of AwsAbstractCredentials. More...


Public Slots | |
| virtual void | setAccessKeyId (const QString &accessKeyId) |
| Set the AWS access key ID for this credentials object. More... | |
| virtual void | setSecretKey (const QString &secretKey) |
| Set the AWS secret access key for this credentials object. More... | |
| virtual void | setToken (const QString &token) |
| Set the AWS security token for this credentials object. More... | |
Public Slots inherited from AwsAbstractCredentials | |
| virtual bool | refresh () |
| Refresh this object's credentials. More... | |
Public Member Functions | |
| AwsBasicCredentials (const QString &accessKeyid, const QString &secretKey, const QString &token, QObject *const parent=0) | |
| Constructs a new AwsBasicCredentials object. More... | |
| AwsBasicCredentials (const QString &accessKeyid, const QString &secretKey, QObject *const parent=0) | |
| Constructs a new AwsBasicCredentials object. More... | |
| virtual QString | accessKeyId () const |
| AWS access key ID for this credentials object. More... | |
| virtual QString | secretKey () const |
| AWS secret access key for this credentials object. More... | |
| virtual QString | token () const |
| AWS security token for this credentials object. More... | |
Public Member Functions inherited from AwsAbstractCredentials | |
| AwsAbstractCredentials (QObject *const parent=0) | |
| Construct an AwsAbstractCredentials. More... | |
| virtual QDateTime | expiration () const |
| DateTime at which the credentials will expire. More... | |
| virtual bool | isExpired () const |
| Is this credentials object currently expired. More... | |
| virtual bool | isRefreshable () const |
| Is this credentials object refreshable. More... | |
Private Attributes | |
| AwsBasicCredentialsPrivate *const | d_ptr |
| Internal d-pointer. | |
Additional Inherited Members | |
Signals inherited from AwsAbstractCredentials | |
| void | changed () |
| Signal emitted when this object's credentials have been updated. More... | |
Basic non-refreshable implementation of AwsAbstractCredentials.
Definition at line 29 of file awsbasiccredentials.h.
| AwsBasicCredentials::AwsBasicCredentials | ( | const QString & | accessKeyId, |
| const QString & | secretKey, | ||
| const QString & | token, | ||
| QObject *const | parent = 0 |
||
| ) |
Constructs a new AwsBasicCredentials object.
Constructs a new AwsBasicCredentials object, with the specified AWS access key, AWS secret key, and AWS security token.
| accessKeyId | The AWS access key ID to use for this credentials object. |
| secretKey | The AWS secret access key to use for this credentials object. |
| token | The AWS security token to use for this credentials object. |
| parent | This object's parent. |
Definition at line 42 of file awsbasiccredentials.cpp.
References accessKeyId(), secretKey(), and token().
| AwsBasicCredentials::AwsBasicCredentials | ( | const QString & | accessKeyId, |
| const QString & | secretKey, | ||
| QObject *const | parent = 0 |
||
| ) |
Constructs a new AwsBasicCredentials object.
Constructs a new AwsBasicCredentials object, with the specified AWS access key and AWS secret key. The object's security token will be left as null string, unless set later via setToken().
| accessKeyId | The AWS access key ID to use for this credentials object. |
| secretKey | The AWS secret access key to use for this credentials object. |
| parent | This object's parent. |
Definition at line 65 of file awsbasiccredentials.cpp.
References accessKeyId(), and secretKey().
|
virtual |
AWS access key ID for this credentials object.
Implements AwsAbstractCredentials.
Definition at line 81 of file awsbasiccredentials.cpp.
Referenced by AwsBasicCredentials(), and setAccessKeyId().
|
virtual |
AWS secret access key for this credentials object.
Implements AwsAbstractCredentials.
Definition at line 87 of file awsbasiccredentials.cpp.
Referenced by AwsBasicCredentials(), and setSecretKey().
|
virtualslot |
Set the AWS access key ID for this credentials object.
| accessKeyId | The AWS access key ID to set for this credentials object. |
Definition at line 104 of file awsbasiccredentials.cpp.
References accessKeyId(), and AwsAbstractCredentials::changed().
|
virtualslot |
Set the AWS secret access key for this credentials object.
| secretKey | The AWS secret access key to set for this credentials object. |
Definition at line 116 of file awsbasiccredentials.cpp.
References AwsAbstractCredentials::changed(), and secretKey().
|
virtualslot |
Set the AWS security token for this credentials object.
| token | The AWS security token to set for this credentials object. |
Definition at line 128 of file awsbasiccredentials.cpp.
References AwsAbstractCredentials::changed(), and token().
|
virtual |
AWS security token for this credentials object.
Implements AwsAbstractCredentials.
Definition at line 93 of file awsbasiccredentials.cpp.
Referenced by AwsBasicCredentials(), and setToken().
1.8.9.1