Class OAuthFlow


  • public class OAuthFlow
    extends Object
    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 Detail

      • __TYPE_ARG

        public static final io.vertx.lang.rx.TypeArg<OAuthFlow> __TYPE_ARG
    • Constructor Detail

      • OAuthFlow

        public OAuthFlow​(OAuthFlow delegate)
      • OAuthFlow

        public OAuthFlow​(Object delegate)
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • 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: