Class SecurityScheme
java.lang.Object
io.smallrye.openapi.model.BaseModel<org.eclipse.microprofile.openapi.models.security.SecurityScheme>
io.smallrye.openapi.model.BaseExtensibleModel<org.eclipse.microprofile.openapi.models.security.SecurityScheme>
io.smallrye.openapi.internal.models.security.SecurityScheme
- All Implemented Interfaces:
org.eclipse.microprofile.openapi.models.Constructible,org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.security.SecurityScheme>,org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.security.SecurityScheme>,org.eclipse.microprofile.openapi.models.security.SecurityScheme
- Direct Known Subclasses:
SecuritySchemeImpl
@Generated(value="io.smallrye.openapi.model.apt.SmallRyeModelProcessor",
date="2024-12-09T01:23:59.694038687Z")
public class SecurityScheme
extends BaseExtensibleModel<org.eclipse.microprofile.openapi.models.security.SecurityScheme>
implements org.eclipse.microprofile.openapi.models.security.SecurityScheme
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class io.smallrye.openapi.model.BaseModel
BaseModel.MergeDirectiveNested classes/interfaces inherited from interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
org.eclipse.microprofile.openapi.models.security.SecurityScheme.In, org.eclipse.microprofile.openapi.models.security.SecurityScheme.Type -
Field Summary
Fields inherited from class io.smallrye.openapi.model.BaseModel
properties -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.eclipse.microprofile.openapi.models.security.SecuritySchemefilter(org.eclipse.microprofile.openapi.OASFilter filter) org.eclipse.microprofile.openapi.models.security.OAuthFlowsgetFlows()org.eclipse.microprofile.openapi.models.security.SecurityScheme.IngetIn()org.eclipse.microprofile.openapi.models.security.SecurityScheme.TypegetType()voidsetBearerFormat(String newValue) voidsetFlows(org.eclipse.microprofile.openapi.models.security.OAuthFlows newValue) voidsetIn(org.eclipse.microprofile.openapi.models.security.SecurityScheme.In newValue) voidsetOpenIdConnectUrl(String newValue) voidvoidsetType(org.eclipse.microprofile.openapi.models.security.SecurityScheme.Type 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, setPropertyMethods inherited from class io.smallrye.openapi.model.BaseModel
constructible, deepCopy, filter, getDescription, getExternalDocs, getModCount, getName, getProperties, getRef, getSummary, incrementModCount, merge, mergeDirective, setDescription, setExternalDocs, setName, setRef, setSummary, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, 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.Reference
getRef, ref, setRefMethods inherited from interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
bearerFormat, description, flows, getDescription, getName, in, name, openIdConnectUrl, scheme, setDescription, setName, type
-
Constructor Details
-
SecurityScheme
public SecurityScheme()
-
-
Method Details
-
filter
protected org.eclipse.microprofile.openapi.models.security.SecurityScheme filter(org.eclipse.microprofile.openapi.OASFilter filter) -
getType
public org.eclipse.microprofile.openapi.models.security.SecurityScheme.Type getType()- Specified by:
getTypein interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
setType
public void setType(org.eclipse.microprofile.openapi.models.security.SecurityScheme.Type newValue) - Specified by:
setTypein interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
getIn
public org.eclipse.microprofile.openapi.models.security.SecurityScheme.In getIn()- Specified by:
getInin interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
setIn
public void setIn(org.eclipse.microprofile.openapi.models.security.SecurityScheme.In newValue) - Specified by:
setInin interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
getScheme
- Specified by:
getSchemein interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
setScheme
- Specified by:
setSchemein interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
getBearerFormat
- Specified by:
getBearerFormatin interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
setBearerFormat
- Specified by:
setBearerFormatin interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
getFlows
public org.eclipse.microprofile.openapi.models.security.OAuthFlows getFlows()- Specified by:
getFlowsin interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
setFlows
public void setFlows(org.eclipse.microprofile.openapi.models.security.OAuthFlows newValue) - Specified by:
setFlowsin interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
getOpenIdConnectUrl
- Specified by:
getOpenIdConnectUrlin interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
setOpenIdConnectUrl
- Specified by:
setOpenIdConnectUrlin interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-