AuthBridge.Web.AllowTokenPostRequestValidator.IsValidRequestString C# (CSharp) Method

IsValidRequestString() protected method

protected IsValidRequestString ( HttpContext context, string value, RequestValidationSource requestValidationSource, string collectionKey, int &validationFailureIndex ) : bool
context System.Web.HttpContext
value string
requestValidationSource RequestValidationSource
collectionKey string
validationFailureIndex int
return bool
        protected override bool IsValidRequestString(HttpContext context, string value,
            RequestValidationSource requestValidationSource,
            string collectionKey, out int validationFailureIndex)
        {
            validationFailureIndex = 0;
            if (requestValidationSource == RequestValidationSource.Form &&
                collectionKey.Equals(WSFederationConstants.Parameters.Result, StringComparison.Ordinal))
            {
                var message = WSFederationMessage.CreateFromFormPost(new HttpRequestWrapper(context.Request)) as SignInResponseMessage;

                if (message != null)
                {
                    return true;
                }
            }
            return base.IsValidRequestString(context, value, requestValidationSource, collectionKey,
                                             out validationFailureIndex);
        }
AllowTokenPostRequestValidator