The token information that can be used by clients, in exchange for user credentials, to access Identity-Aware Proxy (IAP). More...
| Header | #include <Iap |
| Since | Esri |
| Inherits | Esri |
Public Functions
| virtual | ~ |
| QString | access |
| QDate | expiration |
| QString | id |
| QDate | id |
| QString | refresh |
| QString | scopes() const |
| QString | token |
| bool | operator==( |
Detailed Description
Member Function Documentation
[override virtual noexcept] IapTokenInfo::~IapTokenInfo ()
Destructor.
QString IapTokenInfo::accessToken () const
Returns the access token to be used to make an authenticated request.
QDateTime IapTokenInfo::expirationDate () const
Returns the access token expiration date.
QString IapTokenInfo::idToken () const
Returns the ID Token is a security token that includes claims regarding the authentication of an end-user by an authorization server when interacting with a client.
This ID token is formatted as a JSON Web Token (JWT).
QDateTime IapTokenInfo::idTokenExpirationDate () const
Returns the ID token expiration date.
QString IapTokenInfo::refreshToken () const
Returns the refresh token to be used to refresh the access and ID tokens.
QStringList IapTokenInfo::scopes() const
Returns a list of scopes that specifies the valid permissions associated with the tokens.
QString IapTokenInfo::tokenType () const
Returns the type of the token.
bool IapTokenInfo::operator==(Esri::ArcGISRuntime::Authentication::IapTokenInfo *other) const
Tests and returns true if the two IapTokenInfo objects are equal.
- other - The token information to compare to.