Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
Public Sub New ( _
    requiredAuthentication As RequiredAuthentication, _
    allowedHandlers As AllowedHandler, _
    description As String, _
    allowNonSsl As Boolean, _
    mechanismsToAdvertise As AuthenticationMechanisms _
)
public RequestRestrictions(
    RequiredAuthentication requiredAuthentication,
    AllowedHandler allowedHandlers,
    string description,
    bool allowNonSsl,
    AuthenticationMechanisms mechanismsToAdvertise
)
public:
RequestRestrictions(
    RequiredAuthentication requiredAuthentication, 
    AllowedHandler allowedHandlers, 
    String^ description, 
    bool allowNonSsl, 
    AuthenticationMechanisms mechanismsToAdvertise
)
new : 
        requiredAuthentication:RequiredAuthentication * 
        allowedHandlers:AllowedHandler * 
        description:string * 
        allowNonSsl:bool * 
        mechanismsToAdvertise:AuthenticationMechanisms -> RequestRestrictions
public function RequestRestrictions(
    requiredAuthentication : RequiredAuthentication, 
    allowedHandlers : AllowedHandler, 
    description : String, 
    allowNonSsl : boolean, 
    mechanismsToAdvertise : AuthenticationMechanisms
)
Parameters
- requiredAuthentication
 Type: Microsoft.TeamFoundation.Framework.Server.RequiredAuthentication
- allowedHandlers
 Type: Microsoft.TeamFoundation.Framework.Server.AllowedHandler
- description
 Type: System.String
- allowNonSsl
 Type: System.Boolean
- mechanismsToAdvertise
 Type: Microsoft.TeamFoundation.Framework.Server.AuthenticationMechanisms
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.