Show / Hide Table of Contents

Class NotAuthorizationExceptionMatch

Used for matches to bypass AuthorizationExceptions, requires EXCEPTION passed in Make(context)

Inheritance
System.Object
WorkMatch
NotAuthorizationExceptionMatch
Implements
INamed
IOrdered
Inherited Members
WorkMatch.CONFIG_MATCH_SECTION
WorkMatch.CONFIG_VAR_SECTION
WorkMatch.CONFIG_PATH_ATTR
WorkMatch.CONFIG_NOT_PATH_ATTR
WorkMatch.LIST_DELIMITERS
WorkMatch.Name
WorkMatch.Order
WorkMatch.PathPattern
WorkMatch.NotPathPattern
WorkMatch.TypeNsPrefix
WorkMatch.Schemes
WorkMatch.AcceptTypes
WorkMatch.AcceptJson
WorkMatch.ContentTypes
WorkMatch.Hosts
WorkMatch.Ports
WorkMatch.UserAgents
WorkMatch.UserHosts
WorkMatch.Methods
WorkMatch.Cookies
WorkMatch.AbsentCookies
WorkMatch.Headers
WorkMatch.AbsentHeaders
WorkMatch.IsLocal
WorkMatch.IsSocialNetBot
WorkMatch.IsSearchCrawler
WorkMatch.ApiMinVer
WorkMatch.ApiMaxVer
WorkMatch.CompositeCapture
WorkMatch.Permissions
WorkMatch.Variables
WorkMatch.Check_Schemes(WorkContext)
WorkMatch.Check_AcceptTypes(WorkContext)
WorkMatch.Check_ContentTypes(WorkContext)
WorkMatch.Check_Hosts(WorkContext)
WorkMatch.Check_Ports(WorkContext)
WorkMatch.Check_UserAgents(WorkContext)
WorkMatch.Check_UserHosts(WorkContext)
WorkMatch.Check_Methods(WorkContext)
WorkMatch.Check_IsLocal(WorkContext)
WorkMatch.Check_IsSocialNetBot(WorkContext)
WorkMatch.Check_IsSearchCrawler(WorkContext)
WorkMatch.Check_VariablesAndGetValues(WorkContext, JSONDataMap)
WorkMatch.Check_Permissions(WorkContext)
WorkMatch.Check_Cookies(WorkContext)
WorkMatch.Check_AbsentCookies(WorkContext)
WorkMatch.Check_Headers(WorkContext)
WorkMatch.Check_AbsentHeaders(WorkContext)
WorkMatch.Check_ApiVersions(WorkContext)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: NFX.Wave
Assembly: NFX.Wave.dll
Syntax
public sealed class NotAuthorizationExceptionMatch : WorkMatch, INamed, IOrdered

Constructors

NotAuthorizationExceptionMatch(IConfigSectionNode)

Declaration
public NotAuthorizationExceptionMatch(IConfigSectionNode confNode)
Parameters
Type Name Description
IConfigSectionNode confNode

NotAuthorizationExceptionMatch(String, Int32)

Declaration
public NotAuthorizationExceptionMatch(string name, int order)
Parameters
Type Name Description
System.String name
System.Int32 order

Methods

Make(WorkContext, Object)

Declaration
public override JSONDataMap Make(WorkContext work, object context = null)
Parameters
Type Name Description
WorkContext work
System.Object context
Returns
Type Description
JSONDataMap
Overrides
WorkMatch.Make(WorkContext, Object)

Implements

INamed
IOrdered

Extension Methods

MiscUtils.NonNull<T>(T, Func<Exception>, String)
ObjectValueConversion.AsString(Object, String, ConvertErrorHandling)
ObjectValueConversion.AsNonNullOrEmptyString(Object)
ObjectValueConversion.AsLaconicConfig(Object, ConfigSectionNode, String, ConvertErrorHandling)
ObjectValueConversion.AsJSONConfig(Object, ConfigSectionNode, String, ConvertErrorHandling)
ObjectValueConversion.AsXMLConfig(Object, ConfigSectionNode, ConvertErrorHandling)
ObjectValueConversion.AsChar(Object, Char, ConvertErrorHandling)
ObjectValueConversion.AsNullableChar(Object, Nullable<Char>, ConvertErrorHandling)
ObjectValueConversion.AsByte(Object, Byte, ConvertErrorHandling)
ObjectValueConversion.AsNullableByte(Object, Nullable<Byte>, ConvertErrorHandling)
ObjectValueConversion.AsSByte(Object, SByte, ConvertErrorHandling)
ObjectValueConversion.AsNullableSByte(Object, Nullable<SByte>, ConvertErrorHandling)
ObjectValueConversion.AsShort(Object, Int16, ConvertErrorHandling)
ObjectValueConversion.AsNullableShort(Object, Nullable<Int16>, ConvertErrorHandling)
ObjectValueConversion.AsUShort(Object, UInt16, ConvertErrorHandling)
ObjectValueConversion.AsNullableUShort(Object, Nullable<UInt16>, ConvertErrorHandling)
ObjectValueConversion.AsInt(Object, Int32, ConvertErrorHandling)
ObjectValueConversion.AsNullableInt(Object, Nullable<Int32>, ConvertErrorHandling)
ObjectValueConversion.AsUInt(Object, UInt32, ConvertErrorHandling)
ObjectValueConversion.AsNullableUInt(Object, Nullable<UInt32>, ConvertErrorHandling)
ObjectValueConversion.AsLong(Object, Int64, ConvertErrorHandling)
ObjectValueConversion.AsNullableLong(Object, Nullable<Int64>, ConvertErrorHandling)
ObjectValueConversion.AsULong(Object, UInt64, ConvertErrorHandling)
ObjectValueConversion.AsNullableULong(Object, Nullable<UInt64>, ConvertErrorHandling)
ObjectValueConversion.AsDouble(Object, Double, ConvertErrorHandling)
ObjectValueConversion.AsNullableDouble(Object, Nullable<Double>, ConvertErrorHandling)
ObjectValueConversion.AsFloat(Object, Single, ConvertErrorHandling)
ObjectValueConversion.AsNullableFloat(Object, Nullable<Single>, ConvertErrorHandling)
ObjectValueConversion.AsDecimal(Object, Decimal, ConvertErrorHandling)
ObjectValueConversion.AsNullableDecimal(Object, Nullable<Decimal>, ConvertErrorHandling)
ObjectValueConversion.AsBool(Object, Boolean, ConvertErrorHandling)
ObjectValueConversion.AsNullableBool(Object, Nullable<Boolean>, ConvertErrorHandling)
ObjectValueConversion.AsGUID(Object, Guid, ConvertErrorHandling)
ObjectValueConversion.AsNullableGUID(Object, Nullable<Guid>, ConvertErrorHandling)
ObjectValueConversion.AsDateTime(Object)
ObjectValueConversion.AsDateTime(Object, DateTime, ConvertErrorHandling)
ObjectValueConversion.AsNullableDateTime(Object, Nullable<DateTime>, ConvertErrorHandling)
ObjectValueConversion.AsGDID(Object)
ObjectValueConversion.AsGDID(Object, GDID, ConvertErrorHandling)
ObjectValueConversion.AsNullableGDID(Object, Nullable<GDID>, ConvertErrorHandling)
ObjectValueConversion.AsGDIDSymbol(Object)
ObjectValueConversion.AsGDIDSymbol(Object, GDIDSymbol, ConvertErrorHandling)
ObjectValueConversion.AsNullableGDIDSymbol(Object, Nullable<GDIDSymbol>, ConvertErrorHandling)
ObjectValueConversion.AsTimeSpan(Object)
ObjectValueConversion.AsTimeSpan(Object, TimeSpan, ConvertErrorHandling)
ObjectValueConversion.AsNullableTimeSpan(Object, Nullable<TimeSpan>, ConvertErrorHandling)
ObjectValueConversion.AsEnum<TEnum>(Object, TEnum, ConvertErrorHandling)
ObjectValueConversion.AsNullableEnum<TEnum>(Object, Nullable<TEnum>, ConvertErrorHandling)
ObjectValueConversion.AsUri(Object, Uri, ConvertErrorHandling)
JSONExtensions.ToJSON(Object, JSONWritingOptions)
JSONExtensions.ToJSON(Object, TextWriter, JSONWritingOptions)
JSONExtensions.ToJSON(Object, Stream, JSONWritingOptions, Encoding)
ErlObject.ToErlObject(Object)
ErlObject.ToErlObject(Object, ErlTypeOrder, Boolean)
Back to top Copyright © 2006-2018 Agnicore Inc
Generated by DocFX