Package com.hcl.labs.domi.providers
Class OnlineMeetingProviderParameters
- java.lang.Object
-
- com.hcl.labs.domi.providers.OnlineMeetingProviderParameters
-
public class OnlineMeetingProviderParameters extends Object
- Author:
- Paul Withers Parameters to pass for setting up the online meeting provider routes
-
-
Field Summary
Fields Modifier and Type Field Description String
authUrl
String
callbackRoute
io.vertx.core.json.JsonObject
extraParams
String
path
String
refreshRoute
String
revocationUrl
String
revokeRoute
io.vertx.ext.web.Router
router
String
scopes
String
tokenUrl
io.vertx.core.Vertx
vertx
-
Constructor Summary
Constructors Constructor Description OnlineMeetingProviderParameters(io.vertx.core.Vertx vertx, io.vertx.ext.web.Router router, String authUrl, String tokenUrl, String revocationUrl, String callbackRoute, String refreshRoute, String revokeRoute, String path, String scopes, io.vertx.core.json.JsonObject extraParams)
-
-
-
Field Detail
-
vertx
public final io.vertx.core.Vertx vertx
-
router
public final io.vertx.ext.web.Router router
-
authUrl
public final String authUrl
-
tokenUrl
public final String tokenUrl
-
revocationUrl
public final String revocationUrl
-
callbackRoute
public final String callbackRoute
-
refreshRoute
public final String refreshRoute
-
revokeRoute
public final String revokeRoute
-
scopes
public final String scopes
-
path
public final String path
-
extraParams
public final io.vertx.core.json.JsonObject extraParams
-
-
Constructor Detail
-
OnlineMeetingProviderParameters
public OnlineMeetingProviderParameters(io.vertx.core.Vertx vertx, io.vertx.ext.web.Router router, String authUrl, String tokenUrl, String revocationUrl, String callbackRoute, String refreshRoute, String revokeRoute, String path, String scopes, io.vertx.core.json.JsonObject extraParams)
- Parameters:
vertx
- current Vertx instancerouter
- for this serverauthUrl
- on the provider to do OAuth dance to retrieve short-lived codetokenUrl
- on the provider to exchange short-lived code for tokensrevocationUrl
- on the provider for revoking tokenscallbackRoute
- endpoint on this server for OAuth dance to redirect to with short-lived coderefreshRoute
- endpoint on this server for refreshing tokensrevokeRoute
- endpoint on the provider for revoking tokensscopes
- to apply for OAuth accesspath
- on this server to apply OAuth restrictions toextraParams
- to add to body of HttpRequest for token
-
-