Interface OAuthFlows
- All Superinterfaces:
Constructible,Extensible<OAuthFlows>
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiondefault OAuthFlowsauthorizationCode(OAuthFlow authorizationCode) OAuth Authorization Code flow; previously called accessCode in OpenAPI 2.0default OAuthFlowsclientCredentials(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 OAuthFlowsThis method sets the implicit property of OAuthFlows instance to the given implicit argument and returns the modified instance.default OAuthFlowsOAuth Resource Owner Password flowvoidsetAuthorizationCode(OAuthFlow authorizationCode) OAuth Authorization Code flow; previously called accessCode in OpenAPI 2.0voidsetClientCredentials(OAuthFlow clientCredentials) OAuth Client Credential flow; previously called application in OpenAPI 2.0voidsetImplicit(OAuthFlow implicit) This method sets the implicit property of OAuthFlows instance to the given implicit argument.voidsetPassword(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
-