Class OAuthFlowsObjectBuilder


  • public class OAuthFlowsObjectBuilder
    extends java.lang.Object
    Allows configuration of the supported OAuth Flows.
    • Constructor Detail

      • OAuthFlowsObjectBuilder

        public OAuthFlowsObjectBuilder()
    • Method Detail

      • withPassword

        public OAuthFlowsObjectBuilder withPassword​(OAuthFlowObject password)
        Parameters:
        password - Configuration for the OAuth Resource Owner Password flow
        Returns:
        The current builder
      • withClientCredentials

        public OAuthFlowsObjectBuilder withClientCredentials​(OAuthFlowObject clientCredentials)
        Parameters:
        clientCredentials - Configuration for the OAuth Client Credentials flow. Previously called application in OpenAPI 2.0.
        Returns:
        The current builder
      • withAuthorizationCode

        public OAuthFlowsObjectBuilder withAuthorizationCode​(OAuthFlowObject authorizationCode)
        Parameters:
        authorizationCode - Configuration for the OAuth Authorization Code flow. Previously called accessCode in OpenAPI 2.0.
        Returns:
        The current builder