SignInRequestMessage.Validate Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Validates the current instance.
protected:
override void Validate();
protected override void Validate ();
override this.Validate : unit -> unit
Protected Overrides Sub Validate ()
Exceptions
The wa parameter (the Action property) is not set to "wsignin1.0".
Neither the wtrealm parameter nor the wreply parameter is present. (The Realm property and the Reply property are null
or empty.)
-or-
Both the wreq parameter and the wreqptr parameter are present. (The Request property and the RequestPtr property are both set.)
Remarks
Important
For backward compatibility with Active Directory Federation Services (AD FS) version 1.0, Windows Identity Foundation (WIF) allows either the wtrealm parameter or the wreply parameter to be set (or both) for a sign-in message to be valid; however, the WS-Federation protocol requires that the wtrealm parameter be present in a sign-in request. In most scenarios, you should ensure that the wtrealm parameter is specified.