Class AbstractEndpointOptions
- Namespace
 - Steeltoe.Management
 
- Assembly
 - Steeltoe.Management.Abstractions.dll
 
public abstract class AbstractEndpointOptions : IEndpointOptions
  - Inheritance
 - 
      
      AbstractEndpointOptions
 
- Implements
 
- Derived
 
- Inherited Members
 
Constructors
AbstractEndpointOptions()
public AbstractEndpointOptions()
  AbstractEndpointOptions(string, IConfiguration)
public AbstractEndpointOptions(string sectionName, IConfiguration config)
  Parameters
sectionNamestringconfigIConfiguration
Fields
_enabled
protected bool? _enabled
  Field Value
- bool?
 
_path
protected string _path
  Field Value
_sensitive
protected bool? _sensitive
  Field Value
- bool?
 
Properties
AllowedVerbs
public IEnumerable<string> AllowedVerbs { get; set; }
  Property Value
DefaultEnabled
public virtual bool DefaultEnabled { get; }
  Property Value
Enabled
public virtual bool? Enabled { get; set; }
  Property Value
- bool?
 
ExactMatch
public bool ExactMatch { get; set; }
  Property Value
Global
public IManagementOptions Global { get; set; }
  Property Value
Id
public virtual string Id { get; set; }
  Property Value
Path
public virtual string Path { get; set; }
  Property Value
RequiredPermissions
public Permissions RequiredPermissions { get; set; }
  Property Value
Methods
IsAccessAllowed(Permissions)
public virtual bool IsAccessAllowed(Permissions permissions)
  Parameters
permissionsPermissions