public abstract class ModernSecurityScheme extends SecurityScheme implements IReferenceNode, IDefinition
Modifier and Type | Field and Description |
---|---|
String |
$ref |
String |
bearerFormat |
OAuthFlows |
flows |
String |
openIdConnectUrl |
String |
scheme |
_schemeName, description, in, name, type
_extensions
_attributes, _extraProperties, _modelId, _ownerDocument, _parent, _validationProblems
Constructor and Description |
---|
ModernSecurityScheme(String schemeName)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
abstract OAuthFlows |
createOAuthFlows() |
accept, getName, getSchemeName, rename
addExtension, clearExtensions, createExtension, getExtension, getExtensions, isExtensible, removeExtension
addExtraProperty, addValidationProblem, clearAttributes, clearValidationProblems, getAttribute, getAttributeNames, getExtraProperty, getExtraPropertyNames, getValidationProblemCodes, getValidationProblems, getValidationProblemsFor, hasExtraProperties, modelId, ownerDocument, parent, removeExtraProperty, setAttribute
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
accept
public String $ref
public String scheme
public String bearerFormat
public OAuthFlows flows
public String openIdConnectUrl
public ModernSecurityScheme(String schemeName)
schemeName
- public abstract OAuthFlows createOAuthFlows()
Copyright © 2021 Red Hat. All rights reserved.