io.vertx.openapi.contract

## Interface OAuthFlows

- All Superinterfaces:
    OpenAPIObject

      public interface OAuthFlows
      extends OpenAPIObject

  Represents an OAuth Flows Object.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `OAuthFlow` | `getAuthorizationCode()` Configuration for the OAuth Authorization Code flow.
    `OAuthFlow` | `getClientCredentials()` Configuration for the OAuth Client Credentials flow.
    `OAuthFlow` | `getImplicit()` Configuration for the OAuth Implicit flow.
    `OAuthFlow` | `getPassword()` Configuration for the OAuth Resource Owner Password flow

    - ### Methods inherited from interface io.vertx.openapi.contract.OpenAPIObject

      `getExtensions, getOpenAPIModel`

- - ### Method Detail

    - #### getImplicit

          OAuthFlow getImplicit()

      Configuration for the OAuth Implicit flow.

    - #### getPassword

          OAuthFlow getPassword()

      Configuration for the OAuth Resource Owner Password flow

    - #### getClientCredentials

          OAuthFlow getClientCredentials()

      Configuration for the OAuth Client Credentials flow. Previously called application in OpenAPI 2.0.

    - #### getAuthorizationCode

          OAuthFlow getAuthorizationCode()

      Configuration for the OAuth Authorization Code flow. Previously called accessCode in OpenAPI 2.0.

Copyright © 2025 Eclipse. All rights reserved.