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
- FilePrompt.cs
- StructuralCache.cs
- RangeValueProviderWrapper.cs
- PanelDesigner.cs
- TokenFactoryBase.cs
- XmlRawWriter.cs
- XmlReaderSettings.cs
- LongTypeConverter.cs
- ProvideValueServiceProvider.cs
- WebPartAuthorizationEventArgs.cs
- ClaimComparer.cs
- ChildTable.cs
- ProfileService.cs
- RawAppCommandInputReport.cs
- PathSegmentCollection.cs
- ParentQuery.cs
- XPathParser.cs
- BufferedWebEventProvider.cs
- TimeStampChecker.cs
- LicenseException.cs
- FormattedText.cs
- ConnectionPoint.cs
- ScriptComponentDescriptor.cs
- WebDescriptionAttribute.cs
- SelectionWordBreaker.cs
- UntypedNullExpression.cs
- ConsoleTraceListener.cs
- RowUpdatingEventArgs.cs
- JavascriptCallbackBehaviorAttribute.cs
- GridViewRowPresenterBase.cs
- DefaultClaimSet.cs
- ToolStripContainer.cs
- BrowserDefinitionCollection.cs
- NativeMethods.cs
- Padding.cs
- HttpListenerRequest.cs
- DataColumn.cs
- SimplePropertyEntry.cs
- XamlSerializerUtil.cs
- MetabaseServerConfig.cs
- ObjectMemberMapping.cs
- DataGridViewColumnCollection.cs
- BackStopAuthenticationModule.cs
- LinqDataSourceContextEventArgs.cs
- LayoutEditorPart.cs
- OrderByQueryOptionExpression.cs
- SeparatorAutomationPeer.cs
- ZoneIdentityPermission.cs
- NamedObject.cs
- DataGridDesigner.cs
- Int32RectConverter.cs
- RowTypePropertyElement.cs
- EntityObject.cs
- _SslState.cs
- SoapIncludeAttribute.cs
- IItemProperties.cs
- DataGridViewCellEventArgs.cs
- DataFormat.cs
- SystemIcmpV4Statistics.cs
- Preprocessor.cs
- CollectionBuilder.cs
- EventKeyword.cs
- CngProperty.cs
- FunctionImportMapping.cs
- ReadOnlyCollection.cs
- IEnumerable.cs
- TileBrush.cs
- XPathParser.cs
- FrugalMap.cs
- FileUpload.cs
- SqlBuffer.cs
- KeyValueConfigurationCollection.cs
- Region.cs
- OrthographicCamera.cs
- XmlSerializerNamespaces.cs
- GeometryDrawing.cs
- SystemIPGlobalProperties.cs
- Help.cs
- DesignerActionVerbList.cs
- ExtendLockCommand.cs
- oledbmetadatacollectionnames.cs
- DifferencingCollection.cs
- DataGridViewTextBoxCell.cs
- HiddenFieldDesigner.cs
- WebPartEventArgs.cs
- CodeNamespaceImport.cs
- RoutedCommand.cs
- ToolStripItem.cs
- ComboBox.cs
- Literal.cs
- Icon.cs
- Int32.cs
- ClientBuildManagerCallback.cs
- DocumentViewerBase.cs
- MonthChangedEventArgs.cs
- MarkupExtensionParser.cs
- LexicalChunk.cs
- MenuCommands.cs
- BaseServiceProvider.cs
- UIHelper.cs