﻿<?xml version="1.0" encoding="utf-8"?><Type Name="AuthorizationPolicyTypeElement" FullName="System.ServiceModel.Configuration.AuthorizationPolicyTypeElement"><TypeSignature Language="C#" Value="public sealed class AuthorizationPolicyTypeElement : System.Configuration.ConfigurationElement" /><TypeSignature Language="ILAsm" Value=".class public auto ansi sealed AuthorizationPolicyTypeElement extends System.Configuration.ConfigurationElement" /><AssemblyInfo><AssemblyName>System.ServiceModel</AssemblyName><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Base><BaseTypeName>System.Configuration.ConfigurationElement</BaseTypeName></Base><Interfaces /><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>The access control model supports provisioning a set of authorization policies as types. This element configures a set of authorization policy implementations, which enable transformation of one set of input claims into another set of claims. A set of claims is then operated on and an access control decision is reached after the authorization policy transformation phase.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Contains a configuration element that specifies an authorization policy, which enables transformation of one set of input claims into another set of claims. Access control can be granted or denied based on that. This class cannot be inherited.</para></summary></Docs><Members><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public AuthorizationPolicyTypeElement ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Parameters /><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.ServiceModel.Configuration.AuthorizationPolicyTypeElement" /> class.  </para></summary></Docs></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public AuthorizationPolicyTypeElement (string policyType);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string policyType) cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="policyType" Type="System.String" /></Parameters><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.ServiceModel.Configuration.AuthorizationPolicyTypeElement" /> class with the specified policy type.</para></summary><param name="policyType"><attribution license="cc4" from="Microsoft" modified="false" />The type of policy to be initialized.</param></Docs></Member><Member MemberName="PolicyType"><MemberSignature Language="C#" Value="public string PolicyType { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string PolicyType" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>System.Configuration.ConfigurationProperty("policyType", IsKey=true, IsRequired=true, Options=System.Configuration.ConfigurationPropertyOptions.IsRequired | System.Configuration.ConfigurationPropertyOptions.IsKey)</AttributeName></Attribute><Attribute><AttributeName>System.Configuration.StringValidator(InvalidCharacters=null, MaxLength=2147483647, MinLength=1)</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets or sets the policy type.</para></summary></Docs></Member><Member MemberName="Properties"><MemberSignature Language="C#" Value="protected override System.Configuration.ConfigurationPropertyCollection Properties { get; }" /><MemberSignature Language="ILAsm" Value=".property instance class System.Configuration.ConfigurationPropertyCollection Properties" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Configuration.ConfigurationPropertyCollection</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member></Members></Type>