Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SpeechRecognizer.cs
- ForceCopyBuildProvider.cs
- ExceptionNotification.cs
- PeerTransportListenAddressValidatorAttribute.cs
- CounterNameConverter.cs
- XmlNodeChangedEventManager.cs
- DbCommandTree.cs
- SByteStorage.cs
- ComplexPropertyEntry.cs
- DesignerLinkAdapter.cs
- CompilationLock.cs
- SafeBitVector32.cs
- WebPartDisplayModeCancelEventArgs.cs
- XmlReflectionMember.cs
- HtmlInputSubmit.cs
- ClientUIRequest.cs
- ResourceCodeDomSerializer.cs
- PermissionAttributes.cs
- XmlUtf8RawTextWriter.cs
- _SafeNetHandles.cs
- ExchangeUtilities.cs
- ConfigXmlCDataSection.cs
- ProgressBar.cs
- WebPartTransformerCollection.cs
- StylusEditingBehavior.cs
- RawMouseInputReport.cs
- DiscoveryDocumentSerializer.cs
- QuadraticBezierSegment.cs
- SequentialActivityDesigner.cs
- DesignerToolboxInfo.cs
- CustomGrammar.cs
- WebPartConnectionCollection.cs
- TransportBindingElement.cs
- GridViewRowEventArgs.cs
- PageCatalogPart.cs
- WebBrowserProgressChangedEventHandler.cs
- DataGridViewRowCollection.cs
- PropertyEntry.cs
- StatusBar.cs
- SortFieldComparer.cs
- ConfigurationManagerInternalFactory.cs
- TextPointerBase.cs
- GradientBrush.cs
- WriteFileContext.cs
- XmlNamedNodeMap.cs
- FlowNode.cs
- ExtensibleClassFactory.cs
- TextDecorationLocationValidation.cs
- ConfigXmlElement.cs
- ChangeDirector.cs
- FixedDocumentSequencePaginator.cs
- UpdateEventArgs.cs
- SplineKeyFrames.cs
- TableDesigner.cs
- SqlDataReaderSmi.cs
- DataGridViewColumnDesigner.cs
- _NestedMultipleAsyncResult.cs
- AnnotationService.cs
- KeyBinding.cs
- ISFTagAndGuidCache.cs
- Floater.cs
- XmlElementAttribute.cs
- FlowchartDesigner.xaml.cs
- BrowserInteropHelper.cs
- InvalidWMPVersionException.cs
- HealthMonitoringSectionHelper.cs
- BuildManager.cs
- SamlDoNotCacheCondition.cs
- NavigationPropertyEmitter.cs
- StateMachine.cs
- ModelItemCollection.cs
- processwaithandle.cs
- SchemaImporterExtensionElementCollection.cs
- TreeSet.cs
- ClientSettings.cs
- SqlLiftWhereClauses.cs
- Action.cs
- PackWebResponse.cs
- ModulesEntry.cs
- Opcode.cs
- HitTestWithGeometryDrawingContextWalker.cs
- TimeStampChecker.cs
- TraceUtils.cs
- PowerModeChangedEventArgs.cs
- DataGridAutoFormat.cs
- WebPartMovingEventArgs.cs
- ColumnResult.cs
- PropertyValidationContext.cs
- Visual.cs
- panel.cs
- LogConverter.cs
- XmlNamedNodeMap.cs
- IncrementalCompileAnalyzer.cs
- RenderContext.cs
- ObjectPropertyMapping.cs
- OutputCacheSettingsSection.cs
- Profiler.cs
- HtmlEncodedRawTextWriter.cs
- DataGridViewCellFormattingEventArgs.cs
- AuthorizationRuleCollection.cs