Package io.swagger.models.auth
Class AbstractSecuritySchemeDefinition
- java.lang.Object
-
- io.swagger.models.auth.AbstractSecuritySchemeDefinition
-
- All Implemented Interfaces:
SecuritySchemeDefinition
- Direct Known Subclasses:
ApiKeyAuthDefinition,BasicAuthDefinition,OAuth2Definition
public abstract class AbstractSecuritySchemeDefinition extends Object implements SecuritySchemeDefinition
-
-
Constructor Summary
Constructors Constructor Description AbstractSecuritySchemeDefinition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetDescription()Map<String,Object>getVendorExtensions()inthashCode()voidsetDescription(String description)voidsetVendorExtension(String name, Object value)voidsetVendorExtensions(Map<String,Object> vendorExtensions)-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.swagger.models.auth.SecuritySchemeDefinition
getType, setType
-
-
-
-
Method Detail
-
getVendorExtensions
public Map<String,Object> getVendorExtensions()
- Specified by:
getVendorExtensionsin interfaceSecuritySchemeDefinition
-
setVendorExtension
public void setVendorExtension(String name, Object value)
- Specified by:
setVendorExtensionin interfaceSecuritySchemeDefinition
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceSecuritySchemeDefinition
-
setDescription
public void setDescription(String description)
- Specified by:
setDescriptionin interfaceSecuritySchemeDefinition
-
-