Class OAuthFlow
- java.lang.Object
-
- io.vertx.reactivex.openapi.contract.OAuthFlow
-
- All Implemented Interfaces:
RxDelegate
public class OAuthFlow extends Object implements RxDelegate
Represents an OAuth Flow Object (the configuration).NOTE: This class has been automatically generated from the
original
non RX-ified interface using Vert.x codegen.
-
-
Field Summary
Fields Modifier and Type Field Description static 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()
-
-
-
Method Detail
-
getDelegate
public OAuthFlow getDelegate()
- Specified by:
getDelegate
in interfaceRxDelegate
-
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:
-
-