Class OAuthFlow
java.lang.Object
io.smallrye.openapi.model.BaseModel<org.eclipse.microprofile.openapi.models.security.OAuthFlow>
io.smallrye.openapi.model.BaseExtensibleModel<org.eclipse.microprofile.openapi.models.security.OAuthFlow>
io.smallrye.openapi.internal.models.security.OAuthFlow
- All Implemented Interfaces:
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
- Direct Known Subclasses:
OAuthFlowImpl
@Generated(value="io.smallrye.openapi.model.apt.SmallRyeModelProcessor",
date="2024-11-08T14:20:35.048769643Z")
public class OAuthFlow
extends BaseExtensibleModel<org.eclipse.microprofile.openapi.models.security.OAuthFlow>
implements org.eclipse.microprofile.openapi.models.security.OAuthFlow
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class io.smallrye.openapi.model.BaseModel
BaseModel.MergeDirective
-
Field Summary
Fields inherited from class io.smallrye.openapi.model.BaseModel
properties
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
removeScope
(String key) void
setAuthorizationUrl
(String newValue) void
setRefreshUrl
(String newValue) void
void
setTokenUrl
(String newValue) Methods inherited from class io.smallrye.openapi.model.BaseExtensibleModel
addExtension, addListPropertyEntry, equals, getAllExtensions, getAllProperties, getExtension, getExtensions, getListProperty, getMapProperty, getProperty, getProperty, hashCode, isExtension, merge, putMapPropertyEntry, removeExtension, removeListPropertyEntry, removeMapPropertyEntry, setAllProperties, setExtensions, setListProperty, setMapProperty, setProperty
Methods inherited from class io.smallrye.openapi.model.BaseModel
constructible, deepCopy, filter, filter, getDescription, getExternalDocs, getModCount, getName, getProperties, getRef, getSummary, incrementModCount, merge, mergeDirective, setDescription, setExternalDocs, setName, setRef, setSummary, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.eclipse.microprofile.openapi.models.Extensible
addExtension, extensions, getExtensions, removeExtension, setExtensions
Methods inherited from interface org.eclipse.microprofile.openapi.models.security.OAuthFlow
authorizationUrl, refreshUrl, scopes, tokenUrl
-
Constructor Details
-
OAuthFlow
public OAuthFlow()
-
-
Method Details
-
getAuthorizationUrl
- Specified by:
getAuthorizationUrl
in interfaceorg.eclipse.microprofile.openapi.models.security.OAuthFlow
-
setAuthorizationUrl
- Specified by:
setAuthorizationUrl
in interfaceorg.eclipse.microprofile.openapi.models.security.OAuthFlow
-
getTokenUrl
- Specified by:
getTokenUrl
in interfaceorg.eclipse.microprofile.openapi.models.security.OAuthFlow
-
setTokenUrl
- Specified by:
setTokenUrl
in interfaceorg.eclipse.microprofile.openapi.models.security.OAuthFlow
-
getRefreshUrl
- Specified by:
getRefreshUrl
in interfaceorg.eclipse.microprofile.openapi.models.security.OAuthFlow
-
setRefreshUrl
- Specified by:
setRefreshUrl
in interfaceorg.eclipse.microprofile.openapi.models.security.OAuthFlow
-
getScopes
- Specified by:
getScopes
in interfaceorg.eclipse.microprofile.openapi.models.security.OAuthFlow
-
setScopes
- Specified by:
setScopes
in interfaceorg.eclipse.microprofile.openapi.models.security.OAuthFlow
-
addScope
- Specified by:
addScope
in interfaceorg.eclipse.microprofile.openapi.models.security.OAuthFlow
-
removeScope
- Specified by:
removeScope
in interfaceorg.eclipse.microprofile.openapi.models.security.OAuthFlow
-