Class OAuthFlow
- java.lang.Object
-
- io.vertx.reactivex.openapi.contract.OAuthFlow
-
-
Field Summary
Fields Modifier and Type Field Description static io.vertx.lang.rx.TypeArg<OAuthFlow>
__TYPE_ARG
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
String
getAuthorizationUrl()
The authorization URL to be used for this flow.OAuthFlow
getDelegate()
String
getRefreshUrl()
The URL to be used for obtaining refresh tokens.Set<String>
getScopes()
The available scopes for the OAuth2 security scheme.String
getTokenUrl()
The token URL to be used for this flow.int
hashCode()
static OAuthFlow
newInstance(OAuthFlow arg)
String
toString()
-
-
-
Field Detail
-
__TYPE_ARG
public static final io.vertx.lang.rx.TypeArg<OAuthFlow> __TYPE_ARG
-
-
Method Detail
-
getDelegate
public OAuthFlow getDelegate()
-
getAuthorizationUrl
public String getAuthorizationUrl()
The authorization URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 standard requires the use of TLS.- Returns:
-
getTokenUrl
public String getTokenUrl()
The token URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 standard requires the use of TLS.- Returns:
-
getRefreshUrl
public String getRefreshUrl()
The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2 standard requires the use of TLS.- Returns:
-
getScopes
public Set<String> getScopes()
The available scopes for the OAuth2 security scheme. A set of the scope names. The set MAY be empty.- Returns:
-
-