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
- ElementUtil.cs
- SafeCryptContextHandle.cs
- BindingContext.cs
- DockProviderWrapper.cs
- SharedUtils.cs
- TreeViewBindingsEditorForm.cs
- BoolLiteral.cs
- PropertyRecord.cs
- CopyAction.cs
- DataGridViewIntLinkedList.cs
- UInt32.cs
- SecurityElementBase.cs
- XmlFormatWriterGenerator.cs
- AccessControlEntry.cs
- ButtonFieldBase.cs
- ToggleButton.cs
- ParenExpr.cs
- WorkflowDesignerMessageFilter.cs
- AuthStoreRoleProvider.cs
- InheritedPropertyChangedEventArgs.cs
- FontStretch.cs
- TransactionalPackage.cs
- CodeDelegateInvokeExpression.cs
- TraceListener.cs
- PagerSettings.cs
- PaintEvent.cs
- CodeDirectiveCollection.cs
- AssociationType.cs
- XmlValidatingReaderImpl.cs
- HtmlInputCheckBox.cs
- IPipelineRuntime.cs
- DataGridComboBoxColumn.cs
- FaultContractInfo.cs
- TargetParameterCountException.cs
- XmlSchemaGroup.cs
- HttpConfigurationContext.cs
- wmiprovider.cs
- DataMisalignedException.cs
- XmlCustomFormatter.cs
- ResourceSet.cs
- Pkcs7Signer.cs
- EnumValAlphaComparer.cs
- ArgumentFixer.cs
- NetMsmqBinding.cs
- PixelShader.cs
- httpapplicationstate.cs
- RelOps.cs
- TextTrailingCharacterEllipsis.cs
- WindowsToolbarItemAsMenuItem.cs
- UIElementPropertyUndoUnit.cs
- JavascriptCallbackBehaviorAttribute.cs
- PocoEntityKeyStrategy.cs
- ColumnWidthChangingEvent.cs
- WebConfigurationHost.cs
- FileSystemInfo.cs
- CollectionTraceRecord.cs
- DataGridAddNewRow.cs
- IconBitmapDecoder.cs
- ContextStaticAttribute.cs
- ToolboxItem.cs
- ServiceInfo.cs
- SqlClientFactory.cs
- QueryStringParameter.cs
- LowerCaseStringConverter.cs
- ChangeDirector.cs
- CustomErrorsSection.cs
- SiteMapDataSourceView.cs
- WmlMobileTextWriter.cs
- RestHandlerFactory.cs
- SendingRequestEventArgs.cs
- DetailsViewUpdateEventArgs.cs
- DbConnectionInternal.cs
- RemotingServices.cs
- WindowsIPAddress.cs
- Partitioner.cs
- HttpModuleAction.cs
- SqlConnectionManager.cs
- TextEditorThreadLocalStore.cs
- EventInfo.cs
- DefaultMemberAttribute.cs
- HttpApplicationFactory.cs
- DbMetaDataFactory.cs
- ToolStripDesignerAvailabilityAttribute.cs
- AdapterDictionary.cs
- InheritanceUI.cs
- Utility.cs
- KeyConverter.cs
- LocalizableAttribute.cs
- MatrixTransform3D.cs
- DataTableCollection.cs
- InvokeHandlers.cs
- DbProviderFactories.cs
- DataContractJsonSerializer.cs
- SuppressMessageAttribute.cs
- ToggleButton.cs
- TextCharacters.cs
- UIntPtr.cs
- SqlRemoveConstantOrderBy.cs
- EmptyStringExpandableObjectConverter.cs
- RegistrationServices.cs