Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / clr / src / BCL / System / Security / Cryptography / AsymmetricSignatureFormatter.cs / 1 / AsymmetricSignatureFormatter.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== // // AsymmetricSignatureFormatter.cs // namespace System.Security.Cryptography { using System; [System.Runtime.InteropServices.ComVisible(true)] public abstract class AsymmetricSignatureFormatter { // // protected constructors // protected AsymmetricSignatureFormatter() { } // // public methods // abstract public void SetKey(AsymmetricAlgorithm key); abstract public void SetHashAlgorithm(String strName); public virtual byte[] CreateSignature(HashAlgorithm hash) { if (hash == null) throw new ArgumentNullException("hash"); SetHashAlgorithm(hash.ToString()); return CreateSignature(hash.Hash); } abstract public byte[] CreateSignature(byte[] rgbHash); } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== // // AsymmetricSignatureFormatter.cs // namespace System.Security.Cryptography { using System; [System.Runtime.InteropServices.ComVisible(true)] public abstract class AsymmetricSignatureFormatter { // // protected constructors // protected AsymmetricSignatureFormatter() { } // // public methods // abstract public void SetKey(AsymmetricAlgorithm key); abstract public void SetHashAlgorithm(String strName); public virtual byte[] CreateSignature(HashAlgorithm hash) { if (hash == null) throw new ArgumentNullException("hash"); SetHashAlgorithm(hash.ToString()); return CreateSignature(hash.Hash); } abstract public byte[] CreateSignature(byte[] rgbHash); } } // 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
- SqlPersonalizationProvider.cs
- ParallelTimeline.cs
- COM2IVsPerPropertyBrowsingHandler.cs
- JsonSerializer.cs
- SqlBulkCopy.cs
- EntityPropertyMappingAttribute.cs
- XmlSchemaObjectTable.cs
- Socket.cs
- XmlLanguageConverter.cs
- Property.cs
- ExpressionBindingCollection.cs
- SubstitutionList.cs
- GacUtil.cs
- DataGridColumnCollection.cs
- RewritingPass.cs
- BamlLocalizableResource.cs
- XmlNamespaceManager.cs
- RtfToXamlReader.cs
- TreeNodeSelectionProcessor.cs
- ConfigurationSectionHelper.cs
- ApplicationFileCodeDomTreeGenerator.cs
- RootBrowserWindowAutomationPeer.cs
- SelectionChangedEventArgs.cs
- PropertyMetadata.cs
- ObfuscateAssemblyAttribute.cs
- AccessibilityHelperForXpWin2k3.cs
- PolicyUnit.cs
- ConcurrentDictionary.cs
- RuleProcessor.cs
- hwndwrapper.cs
- SimpleType.cs
- IconEditor.cs
- TypographyProperties.cs
- regiisutil.cs
- OdbcRowUpdatingEvent.cs
- DropDownHolder.cs
- DrawToolTipEventArgs.cs
- PeerMaintainer.cs
- Cursor.cs
- ImplicitInputBrush.cs
- XmlReader.cs
- KeyGesture.cs
- Point3DAnimation.cs
- Renderer.cs
- Configuration.cs
- DnsPermission.cs
- TextBox.cs
- Serializer.cs
- RuleProcessor.cs
- OSFeature.cs
- BooleanFunctions.cs
- GraphicsContainer.cs
- ConstructorNeedsTagAttribute.cs
- BrushValueSerializer.cs
- AssemblyName.cs
- HtmlTernaryTree.cs
- AttributeAction.cs
- NumericUpDownAccelerationCollection.cs
- HostedHttpTransportManager.cs
- ECDiffieHellmanCngPublicKey.cs
- MissingSatelliteAssemblyException.cs
- ThemeDictionaryExtension.cs
- StringArrayConverter.cs
- PerfCounters.cs
- SiteMapPath.cs
- CellParagraph.cs
- BlockUIContainer.cs
- DataGridHeaderBorder.cs
- OrderingInfo.cs
- TextBoxBase.cs
- ScriptingRoleServiceSection.cs
- CounterSampleCalculator.cs
- PathFigureCollectionValueSerializer.cs
- DataObjectFieldAttribute.cs
- PenCursorManager.cs
- SmiEventSink_DeferedProcessing.cs
- HtmlForm.cs
- MenuItem.cs
- OutOfProcStateClientManager.cs
- CodeObjectCreateExpression.cs
- StrokeIntersection.cs
- SpeechSynthesizer.cs
- PrintPreviewControl.cs
- PartialCachingAttribute.cs
- AssemblyName.cs
- CellConstant.cs
- SystemIPInterfaceProperties.cs
- ChannelListenerBase.cs
- __ConsoleStream.cs
- ContextBase.cs
- UpDownBase.cs
- ByteStorage.cs
- DataGridViewCellStyle.cs
- AppDomainManager.cs
- DesignerActionItemCollection.cs
- HashMembershipCondition.cs
- PrtCap_Reader.cs
- CodeGenerator.cs
- ProcessInputEventArgs.cs
- TraceAsyncResult.cs