C# Class Chaos.Portal.Authentication.Wayf.WayfFilter

Inheritance: IWayfFilter
Show file Open project: CHAOS-Community/CHAOS.Portal.Authentication Class Usage Examples

Public Methods

Method Description
GetValidatingRule ( IDictionary attributes ) : Regex>.IDictionary
ParseFilter ( string filterData ) : Regex>>.IList
Validate ( IDictionary attributes ) : bool
WayfFilter ( Regex>.IList filters ) : System.Collections.Generic
WayfFilter ( string filePath ) : System.Collections.Generic

Private Methods

Method Description
GetFilter ( ) : Regex>>.IList

Method Details

GetValidatingRule() public method

public GetValidatingRule ( IDictionary attributes ) : Regex>.IDictionary
attributes IDictionary
return Regex>.IDictionary

ParseFilter() public static method

public static ParseFilter ( string filterData ) : Regex>>.IList
filterData string
return Regex>>.IList

Validate() public method

public Validate ( IDictionary attributes ) : bool
attributes IDictionary
return bool

WayfFilter() public method

public WayfFilter ( Regex>.IList filters ) : System.Collections.Generic
filters Regex>.IList
return System.Collections.Generic

WayfFilter() public method

public WayfFilter ( string filePath ) : System.Collections.Generic
filePath string
return System.Collections.Generic