Interface OAuthFlows
- All Superinterfaces:
Constructible
,Extensible<OAuthFlows>
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiondefault OAuthFlows
authorizationCode
(OAuthFlow authorizationCode) OAuth Authorization Code flow; previously called accessCode in OpenAPI 2.0default OAuthFlows
clientCredentials
(OAuthFlow clientCredentials) OAuth Client Credential flow; previously called application in OpenAPI 2.0OAuth Authorization Code flow; previously called accessCode in OpenAPI 2.0OAuth Client Credential flow; previously called application in OpenAPI 2.0This method returns the implicit property from OAuthFlows instance.OAuth Resource Owner Password flowdefault OAuthFlows
This method sets the implicit property of OAuthFlows instance to the given implicit argument and returns the modified instance.default OAuthFlows
OAuth Resource Owner Password flowvoid
setAuthorizationCode
(OAuthFlow authorizationCode) OAuth Authorization Code flow; previously called accessCode in OpenAPI 2.0void
setClientCredentials
(OAuthFlow clientCredentials) OAuth Client Credential flow; previously called application in OpenAPI 2.0void
setImplicit
(OAuthFlow implicit) This method sets the implicit property of OAuthFlows instance to the given implicit argument.void
setPassword
(OAuthFlow password) OAuth Resource Owner Password flowMethods inherited from interface org.eclipse.microprofile.openapi.models.Extensible
addExtension, extensions, getExtensions, removeExtension, setExtensions
-
Method Details
-
getImplicit
OAuthFlow getImplicit()This method returns the implicit property from OAuthFlows instance.- Returns:
- OAuthFlow implicit
-
setImplicit
This method sets the implicit property of OAuthFlows instance to the given implicit argument.- Parameters:
implicit
- the OauthFlow instance
-
implicit
This method sets the implicit property of OAuthFlows instance to the given implicit argument and returns the modified instance.- Parameters:
implicit
- the OauthFlow instance- Returns:
- OAuthFlows instance with the set implicit property
-
getPassword
OAuthFlow getPassword()OAuth Resource Owner Password flowThis method returns the password property from OAuthFlows instance.
- Returns:
- OAuthFlow password
-
setPassword
OAuth Resource Owner Password flowThis method sets the password property of OAuthFlows instance to the given password argument.
- Parameters:
password
- the OAuthFlow instance
-
password
OAuth Resource Owner Password flowThis method sets the password property of an OAuthFlows instance to the given password argument and returns the modified instance.
- Parameters:
password
- the OauthFlow instance- Returns:
- OAuthFlows instance with the set password property
-
getClientCredentials
OAuthFlow getClientCredentials()OAuth Client Credential flow; previously called application in OpenAPI 2.0This method returns the clientCredentials property from OAuthFlows instance.
- Returns:
- OAuthFlow clientCredentials
-
setClientCredentials
OAuth Client Credential flow; previously called application in OpenAPI 2.0This method sets the clientCredentials property of OAuthFlows instance to the given clientCredentials argument.
- Parameters:
clientCredentials
- the OauthFlow instance
-
clientCredentials
OAuth Client Credential flow; previously called application in OpenAPI 2.0This method sets the clientCredentials property of OAuthFlows instance to the given clientCredentials argument and returns the modified instance.
- Parameters:
clientCredentials
- the OauthFlow instance- Returns:
- OAuthFlows instance with the set clientCredentials property
-
getAuthorizationCode
OAuthFlow getAuthorizationCode()OAuth Authorization Code flow; previously called accessCode in OpenAPI 2.0This method returns the authorizationCode property from OAuthFlows instance.
- Returns:
- OAuthFlow authorizationCode
-
setAuthorizationCode
OAuth Authorization Code flow; previously called accessCode in OpenAPI 2.0This method sets the authorizationCode property of OAuthFlows instance to the given authorizationCode argument.
- Parameters:
authorizationCode
- the OauthFlow instance
-
authorizationCode
OAuth Authorization Code flow; previously called accessCode in OpenAPI 2.0This method sets the authorizationCode property of OAuthFlows instance to the given authorizationCode argument and returns the modified instance.
- Parameters:
authorizationCode
- the OauthFlow instance- Returns:
- OAuthFlows instance with the set authorizationCode property
-