libqtaws
0.1.0
UnofficialAWSlibraryforQt
|
Basic implementation of AwsAbstractCredentials that allows use of "anonymous" credentials. More...
Public Member Functions | |
AwsAnonymousCredentials (QObject *const parent=0) | |
Constructs a new AwsAnonymousCredentials 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... | |
Additional Inherited Members | |
Public Slots inherited from AwsAbstractCredentials | |
virtual bool | refresh () |
Refresh this object's credentials. More... | |
Signals inherited from AwsAbstractCredentials | |
void | changed () |
Signal emitted when this object's credentials have been updated. More... | |
Basic implementation of AwsAbstractCredentials that allows use of "anonymous" credentials.
AwsAnonymousCredentials::AwsAnonymousCredentials | ( | QObject *const | parent = 0 | ) |
Constructs a new AwsAnonymousCredentials object.
Constructs a new AwsAnonymousCredentials object, with no credentials at all.
parent | The constructed object's optional parent. |
|
virtual |
AWS access key ID for this credentials object.
Implements AwsAbstractCredentials.
|
virtual |
AWS secret access key for this credentials object.
Implements AwsAbstractCredentials.
|
virtual |
AWS security token for this credentials object.
Implements AwsAbstractCredentials.