Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / infocard / Client / System / IdentityModel / Selectors / CardSpacePolicyElement.cs / 1 / CardSpacePolicyElement.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.IdentityModel.Selectors { using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.IO; using System.Text; using System.Xml; using IDT = Microsoft.InfoCards.Diagnostics.InfoCardTrace; // // Summary: // This is the managed representation of the native POLICY_ELEMENT struct. // public class CardSpacePolicyElement { XmlElement m_target; XmlElement m_issuer; Collectionm_parameters; Uri m_policyNoticeLink; int m_policyNoticeVersion; bool m_isManagedIssuer; public bool IsManagedIssuer { get{ return m_isManagedIssuer; } set{ m_isManagedIssuer = value; } } public XmlElement Target { get { return m_target; } set { m_target = value; } } public XmlElement Issuer { get { return m_issuer; } set { m_issuer = value; } } public Collection Parameters { get { return m_parameters; } // set { m_parameters = value; } } public Uri PolicyNoticeLink { get { return m_policyNoticeLink; } set { m_policyNoticeLink = value; } } public int PolicyNoticeVersion { get { return m_policyNoticeVersion; } set { m_policyNoticeVersion = value; } } // // Parameters: // target - The target of the token being described. // parameters - describes the type of token required by the target. // public CardSpacePolicyElement( XmlElement target, XmlElement issuer, Collection parameters, Uri privacyNoticeLink, int privacyNoticeVersion, bool isManagedIssuer ) { // // Ensure that if a version is specified( value != 0 ), that a valid url is specified. // IDT.ThrowInvalidArgumentConditional( 0 == privacyNoticeVersion && null != privacyNoticeLink, "privacyNoticeVersion" ); IDT.ThrowInvalidArgumentConditional( 0 != privacyNoticeVersion && null == privacyNoticeLink , "privacyNoticeLink" ); m_target = target; m_issuer = issuer; m_parameters = parameters; m_policyNoticeLink = privacyNoticeLink; m_policyNoticeVersion = privacyNoticeVersion; m_isManagedIssuer = isManagedIssuer; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DbMetaDataColumnNames.cs
- ValidatedControlConverter.cs
- WebPartPersonalization.cs
- CodeDOMUtility.cs
- ExpressionBindingCollection.cs
- DialogResultConverter.cs
- CurrentChangingEventManager.cs
- StateWorkerRequest.cs
- ExceptionHandlers.cs
- ParserStreamGeometryContext.cs
- ZoneButton.cs
- PauseStoryboard.cs
- EventMappingSettingsCollection.cs
- Win32NamedPipes.cs
- PropertyPathWorker.cs
- CalendarDateRange.cs
- DataMisalignedException.cs
- PresentationSource.cs
- OrderedDictionary.cs
- ChtmlCalendarAdapter.cs
- ToolStripCodeDomSerializer.cs
- StackSpiller.Bindings.cs
- XDeferredAxisSource.cs
- EndpointReference.cs
- PenContext.cs
- OdbcCommandBuilder.cs
- Int32RectValueSerializer.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- FunctionCommandText.cs
- Point4D.cs
- WorkflowRuntimeServiceElement.cs
- XmlRawWriter.cs
- TypefaceCollection.cs
- Focus.cs
- WebProxyScriptElement.cs
- PointCollectionConverter.cs
- AppearanceEditorPart.cs
- MemberDescriptor.cs
- PassportPrincipal.cs
- MessagingDescriptionAttribute.cs
- SEHException.cs
- SemanticValue.cs
- AssemblyAttributes.cs
- DocumentGrid.cs
- CodeGeneratorAttribute.cs
- PrintControllerWithStatusDialog.cs
- SoapReflectionImporter.cs
- FormViewPageEventArgs.cs
- EntityDataSourceWrapper.cs
- ColorContextHelper.cs
- CommandHelper.cs
- EmptyEnumerator.cs
- FunctionCommandText.cs
- httpserverutility.cs
- Function.cs
- TextureBrush.cs
- ColorAnimationUsingKeyFrames.cs
- X509Extension.cs
- PageCatalogPart.cs
- EntityContainerRelationshipSetEnd.cs
- NegotiationTokenAuthenticatorState.cs
- SmtpException.cs
- AnnotationResourceChangedEventArgs.cs
- DataControlLinkButton.cs
- RegexReplacement.cs
- DocumentGrid.cs
- ComponentResourceKeyConverter.cs
- DataStreams.cs
- SqlFlattener.cs
- ExpressionConverter.cs
- BooleanFunctions.cs
- InheritanceRules.cs
- FixedSOMLineRanges.cs
- DbCommandDefinition.cs
- DocumentPaginator.cs
- WmlMobileTextWriter.cs
- MemberAccessException.cs
- LineVisual.cs
- AppSettingsExpressionBuilder.cs
- NativeMethodsCLR.cs
- XmlNodeList.cs
- MSAAWinEventWrap.cs
- DebugHandleTracker.cs
- Membership.cs
- XmlAnyElementAttribute.cs
- FileSystemEventArgs.cs
- PathBox.cs
- HierarchicalDataTemplate.cs
- CriticalExceptions.cs
- DynamicAttribute.cs
- TextAdaptor.cs
- ShaderEffect.cs
- JournalEntryListConverter.cs
- _AutoWebProxyScriptWrapper.cs
- XPathNodePointer.cs
- ContentElementAutomationPeer.cs
- UnrecognizedAssertionsBindingElement.cs
- PackagePart.cs
- ListBoxItemWrapperAutomationPeer.cs
- WindowsListBox.cs