public abstract class AaiSecurityScheme extends SecurityScheme implements IReferenceNode, IDefinition
Modifier and Type | Field and Description |
---|---|
String |
$ref |
String |
bearerFormat |
AaiOAuthFlows |
flows |
String |
openIdConnectUrl |
String |
scheme |
_schemeName, description, in, name, type
_extensions
_attributes, _extraProperties, _modelId, _ownerDocument, _parent, _validationProblems
Constructor and Description |
---|
AaiSecurityScheme(Node parent) |
AaiSecurityScheme(Node parent,
String name) |
AaiSecurityScheme(String name)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
getReference()
Return the reference string, if this
Node is a reference object. |
void |
setReference(String reference) |
accept, getName, getSchemeName, rename
addExtension, clearExtensions, createExtension, getExtension, getExtensions, isExtensible, removeExtension
addExtraProperty, addValidationProblem, attachToParent, clearAttributes, clearValidationProblems, getAttribute, getAttributeNames, getExtraProperty, getExtraPropertyNames, getValidationProblemCodes, getValidationProblems, getValidationProblemsFor, hasExtraProperties, isAttached, modelId, ownerDocument, parent, removeExtraProperty, setAttribute
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
accept
public String $ref
public String scheme
public AaiOAuthFlows flows
public String openIdConnectUrl
public String bearerFormat
public AaiSecurityScheme(String name)
public AaiSecurityScheme(Node parent)
public String getReference()
IReferenceNode
Node
is a reference object.getReference
in interface IReferenceNode
public void setReference(String reference)
setReference
in interface IReferenceNode
Copyright © 2020 Red Hat. All rights reserved.