- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public class QOAuth2AuthorizationCodeFlow extends QAbstractOAuth2
Implementation of the Authorization Code Grant flow
Java wrapper for Qt class QOAuth2AuthorizationCodeFlow
-
Nested Class Summary
Nested classes/interfaces inherited from class io.qt.network.auth.QAbstractOAuth
QAbstractOAuth.ContentType, QAbstractOAuth.Error, QAbstractOAuth.ModifyParametersFunction, QAbstractOAuth.Stage, QAbstractOAuth.Status
Nested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QDeclarativeConstructor, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
-
Field Summary
Fields Modifier and Type Field Description QObject.Signal1<QUrl>
accessTokenUrlChanged
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class.Fields inherited from class io.qt.network.auth.QAbstractOAuth2
authorizationCallbackReceived, clientIdentifierSharedKeyChanged, error, expirationAtChanged, refreshTokenChanged, responseTypeChanged, scopeChanged, stateChanged, userAgentChanged
Fields inherited from class io.qt.network.auth.QAbstractOAuth
authorizationUrlChanged, authorizeWithBrowser, clientIdentifierChanged, contentTypeChanged, extraTokensChanged, finished, granted, replyDataReceived, requestFailed, statusChanged, tokenChanged
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description QUrl
accessTokenUrl()
protected QUrl
buildAuthenticateUrl()
Overloaded function forbuildAuthenticateUrl(java.util.Map)
withparameters = java.util.Collections.emptyNavigableMap()
.protected QUrl
buildAuthenticateUrl(Map<String,Object> parameters)
void
grant()
void
refreshAccessToken()
protected void
requestAccessToken(String code)
protected void
resourceOwnerAuthorization(QUrl url, Map<String,Object> parameters)
void
setAccessTokenUrl(QUrl accessTokenUrl)
Methods inherited from class io.qt.network.auth.QAbstractOAuth2
clientIdentifierSharedKey, createAuthenticatedUrl, createAuthenticatedUrl, deleteResource, expirationAt, get, head, post, post, post, put, put, put, refreshToken, responseType, scope, setClientIdentifierSharedKey, setRefreshToken, setResponseType, setScope, setState, setUserAgent, state, userAgent
Methods inherited from class io.qt.network.auth.QAbstractOAuth
authorizationUrl, callback, clientIdentifier, contentType, deleteResource, extraTokens, generateRandomString, get, head, modifyParametersFunction, networkAccessManager, post, prepareRequest, prepareRequest, put, replyHandler, setAuthorizationUrl, setClientIdentifier, setContentType, setModifyParametersFunction, setNetworkAccessManager, setReplyHandler, setStatus, setToken, status, token
Methods inherited from class io.qt.core.QObject
blockSignals, childEvent, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, event, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, timerEvent, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class. -
accessTokenUrlChanged
-
-
Constructor Details
-
QOAuth2AuthorizationCodeFlow
Overloaded constructor for
QOAuth2AuthorizationCodeFlow(io.qt.network.QNetworkAccessManager, io.qt.core.QObject)
withparent = null
. -
QOAuth2AuthorizationCodeFlow
-
QOAuth2AuthorizationCodeFlow
public QOAuth2AuthorizationCodeFlow()Overloaded constructor for
QOAuth2AuthorizationCodeFlow(io.qt.core.QObject)
withparent = null
. -
QOAuth2AuthorizationCodeFlow
-
QOAuth2AuthorizationCodeFlow
Overloaded constructor for
QOAuth2AuthorizationCodeFlow(java.lang.String, io.qt.network.QNetworkAccessManager, io.qt.core.QObject)
withparent = null
. -
QOAuth2AuthorizationCodeFlow
public QOAuth2AuthorizationCodeFlow(String clientIdentifier, QNetworkAccessManager manager, QObject parent) -
QOAuth2AuthorizationCodeFlow
public QOAuth2AuthorizationCodeFlow(String clientIdentifier, QUrl authorizationUrl, QUrl accessTokenUrl, QNetworkAccessManager manager)Overloaded constructor for
QOAuth2AuthorizationCodeFlow(java.lang.String, io.qt.core.QUrl, io.qt.core.QUrl, io.qt.network.QNetworkAccessManager, io.qt.core.QObject)
withparent = null
. -
QOAuth2AuthorizationCodeFlow
public QOAuth2AuthorizationCodeFlow(String clientIdentifier, QUrl authorizationUrl, QUrl accessTokenUrl, QNetworkAccessManager manager, QObject parent) -
QOAuth2AuthorizationCodeFlow
public QOAuth2AuthorizationCodeFlow(QUrl authorizationUrl, QUrl accessTokenUrl, QNetworkAccessManager manager)Overloaded constructor for
QOAuth2AuthorizationCodeFlow(io.qt.core.QUrl, io.qt.core.QUrl, io.qt.network.QNetworkAccessManager, io.qt.core.QObject)
withparent = null
. -
QOAuth2AuthorizationCodeFlow
public QOAuth2AuthorizationCodeFlow(QUrl authorizationUrl, QUrl accessTokenUrl, QNetworkAccessManager manager, QObject parent) -
QOAuth2AuthorizationCodeFlow
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QOAuth2AuthorizationCodeFlow
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
accessTokenUrl
-
buildAuthenticateUrl
Overloaded function for
buildAuthenticateUrl(java.util.Map)
withparameters = java.util.Collections.emptyNavigableMap()
. -
buildAuthenticateUrl
-
refreshAccessToken
public final void refreshAccessToken() -
requestAccessToken
-
setAccessTokenUrl
-
grant
public void grant()- Specified by:
grant
in classQAbstractOAuth
-
resourceOwnerAuthorization
- Overrides:
resourceOwnerAuthorization
in classQAbstractOAuth
-