Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / IdentityModel / System / IdentityModel / StandardTransformFactory.cs / 1305376 / StandardTransformFactory.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.IdentityModel { using System.IdentityModel.Tokens; using System.Security.Cryptography; class StandardTransformFactory : TransformFactory { static StandardTransformFactory instance = new StandardTransformFactory(); protected StandardTransformFactory() {} internal static StandardTransformFactory Instance { get { return instance; } } public override Transform CreateTransform(string transformAlgorithmUri) { if (transformAlgorithmUri == SecurityAlgorithms.ExclusiveC14n) { return new ExclusiveCanonicalizationTransform(); } else { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new CryptographicException(SR.GetString(SR.UnsupportedTransformAlgorithm))); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.IdentityModel { using System.IdentityModel.Tokens; using System.Security.Cryptography; class StandardTransformFactory : TransformFactory { static StandardTransformFactory instance = new StandardTransformFactory(); protected StandardTransformFactory() {} internal static StandardTransformFactory Instance { get { return instance; } } public override Transform CreateTransform(string transformAlgorithmUri) { if (transformAlgorithmUri == SecurityAlgorithms.ExclusiveC14n) { return new ExclusiveCanonicalizationTransform(); } else { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new CryptographicException(SR.GetString(SR.UnsupportedTransformAlgorithm))); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PackageDigitalSignature.cs
- ObjectParameterCollection.cs
- ObjectDataProvider.cs
- FixedSOMTable.cs
- IndexedString.cs
- SafeEventLogReadHandle.cs
- Propagator.ExtentPlaceholderCreator.cs
- SmiConnection.cs
- CreateUserWizardStep.cs
- ChannelManagerService.cs
- Message.cs
- SiteMapNodeItem.cs
- StringResourceManager.cs
- Material.cs
- ValidationEventArgs.cs
- SqlNode.cs
- QilXmlWriter.cs
- Accessors.cs
- ResourceExpressionBuilder.cs
- KoreanCalendar.cs
- MailWriter.cs
- CapabilitiesState.cs
- SecurityDescriptor.cs
- JournalEntryListConverter.cs
- ProviderConnectionPoint.cs
- XmlSchemaSimpleType.cs
- CryptoStream.cs
- CompressedStack.cs
- SqlBinder.cs
- QilTargetType.cs
- SrgsSemanticInterpretationTag.cs
- MethodToken.cs
- SessionSwitchEventArgs.cs
- Switch.cs
- RewritingPass.cs
- AdRotator.cs
- QueryBranchOp.cs
- ControlBuilder.cs
- StateRuntime.cs
- AssertUtility.cs
- DataList.cs
- StringKeyFrameCollection.cs
- RectAnimationBase.cs
- FrameworkElementFactoryMarkupObject.cs
- ValueQuery.cs
- ResourceReferenceExpressionConverter.cs
- arc.cs
- TrackingServices.cs
- CodeBinaryOperatorExpression.cs
- WebPartMenuStyle.cs
- MenuItemAutomationPeer.cs
- ClientFormsIdentity.cs
- ToolStripItemCollection.cs
- FilteredDataSetHelper.cs
- DataFormats.cs
- OptimizerPatterns.cs
- EncoderFallback.cs
- NullRuntimeConfig.cs
- ParsedAttributeCollection.cs
- IntranetCredentialPolicy.cs
- VisualState.cs
- ListViewItem.cs
- ConfigXmlDocument.cs
- LinqDataSourceContextEventArgs.cs
- ProvidePropertyAttribute.cs
- X509CertificateClaimSet.cs
- RequestUriProcessor.cs
- FixedSOMLineCollection.cs
- CommandPlan.cs
- SupportsEventValidationAttribute.cs
- TextEditorLists.cs
- TrackBar.cs
- DnsEndpointIdentity.cs
- ScriptReferenceEventArgs.cs
- DesignTimeParseData.cs
- MeasurementDCInfo.cs
- SynchronizedDispatch.cs
- XmlSerializationReader.cs
- DeriveBytes.cs
- EditingCommands.cs
- SetState.cs
- prompt.cs
- RegistryDataKey.cs
- MobileErrorInfo.cs
- AccessedThroughPropertyAttribute.cs
- HScrollBar.cs
- MimeMapping.cs
- WebConfigurationManager.cs
- DataDocumentXPathNavigator.cs
- SchemaImporterExtensionElementCollection.cs
- MemberCollection.cs
- SerializationUtilities.cs
- BypassElement.cs
- DefaultTextStore.cs
- XXXOnTypeBuilderInstantiation.cs
- XmlAttributeCollection.cs
- AttributeUsageAttribute.cs
- WebServiceEnumData.cs
- ComponentEditorForm.cs
- XmlSchemaSimpleTypeList.cs