Class OAuthFlowImpl
java.lang.Object
io.smallrye.openapi.api.models.ExtensibleImpl<org.eclipse.microprofile.openapi.models.security.OAuthFlow>
io.smallrye.openapi.api.models.security.OAuthFlowImpl
- All Implemented Interfaces:
ModelImpl,org.eclipse.microprofile.openapi.models.Constructible,org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.security.OAuthFlow>,org.eclipse.microprofile.openapi.models.security.OAuthFlow
public class OAuthFlowImpl
extends ExtensibleImpl<org.eclipse.microprofile.openapi.models.security.OAuthFlow>
implements org.eclipse.microprofile.openapi.models.security.OAuthFlow, ModelImpl
An implementation of the
OAuthFlow OpenAPI model interface.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.microprofile.openapi.models.security.OAuthFlowvoidremoveScope(String scope) voidsetAuthorizationUrl(String authorizationUrl) voidsetRefreshUrl(String refreshUrl) voidvoidsetTokenUrl(String tokenUrl) Methods inherited from class io.smallrye.openapi.api.models.ExtensibleImpl
addExtension, getExtensions, removeExtension, setExtensionsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.microprofile.openapi.models.Extensible
addExtension, extensions, getExtensions, removeExtension, setExtensionsMethods inherited from interface org.eclipse.microprofile.openapi.models.security.OAuthFlow
authorizationUrl, refreshUrl, scopes, tokenUrl
-
Constructor Details
-
OAuthFlowImpl
public OAuthFlowImpl()
-
-
Method Details
-
getAuthorizationUrl
- Specified by:
getAuthorizationUrlin interfaceorg.eclipse.microprofile.openapi.models.security.OAuthFlow- See Also:
-
OAuthFlow.getAuthorizationUrl()
-
setAuthorizationUrl
- Specified by:
setAuthorizationUrlin interfaceorg.eclipse.microprofile.openapi.models.security.OAuthFlow- See Also:
-
OAuthFlow.setAuthorizationUrl(java.lang.String)
-
getTokenUrl
- Specified by:
getTokenUrlin interfaceorg.eclipse.microprofile.openapi.models.security.OAuthFlow- See Also:
-
OAuthFlow.getTokenUrl()
-
setTokenUrl
- Specified by:
setTokenUrlin interfaceorg.eclipse.microprofile.openapi.models.security.OAuthFlow- See Also:
-
OAuthFlow.setTokenUrl(java.lang.String)
-
getRefreshUrl
- Specified by:
getRefreshUrlin interfaceorg.eclipse.microprofile.openapi.models.security.OAuthFlow- See Also:
-
OAuthFlow.getRefreshUrl()
-
setRefreshUrl
- Specified by:
setRefreshUrlin interfaceorg.eclipse.microprofile.openapi.models.security.OAuthFlow- See Also:
-
OAuthFlow.setRefreshUrl(java.lang.String)
-
getScopes
- Specified by:
getScopesin interfaceorg.eclipse.microprofile.openapi.models.security.OAuthFlow- See Also:
-
OAuthFlow.getScopes()
-
setScopes
- Specified by:
setScopesin interfaceorg.eclipse.microprofile.openapi.models.security.OAuthFlow
-
addScope
public org.eclipse.microprofile.openapi.models.security.OAuthFlow addScope(String scope, String description) - Specified by:
addScopein interfaceorg.eclipse.microprofile.openapi.models.security.OAuthFlow
-
removeScope
- Specified by:
removeScopein interfaceorg.eclipse.microprofile.openapi.models.security.OAuthFlow
-