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
- Encoder.cs
- Debug.cs
- TextComposition.cs
- DateTimeOffset.cs
- PageTheme.cs
- Column.cs
- CodeAttributeDeclaration.cs
- MetadataLocation.cs
- LOSFormatter.cs
- AlphabetConverter.cs
- DiagnosticEventProvider.cs
- AdapterUtil.cs
- Metadata.cs
- DLinqColumnProvider.cs
- Window.cs
- COM2IPerPropertyBrowsingHandler.cs
- TransformerInfoCollection.cs
- Model3D.cs
- IntegerValidatorAttribute.cs
- Msec.cs
- SqlRewriteScalarSubqueries.cs
- Calendar.cs
- SubpageParagraph.cs
- EdmSchemaAttribute.cs
- EventEntry.cs
- ArrayWithOffset.cs
- XmlDownloadManager.cs
- EventEntry.cs
- DbReferenceCollection.cs
- MatrixTransform3D.cs
- LocatorManager.cs
- UnsafeMethods.cs
- ColumnReorderedEventArgs.cs
- SymmetricKey.cs
- DataBoundControlAdapter.cs
- CellQuery.cs
- SystemIcmpV4Statistics.cs
- CollectionViewGroupInternal.cs
- LineUtil.cs
- ComplexBindingPropertiesAttribute.cs
- TextEvent.cs
- JavaScriptSerializer.cs
- GridViewCancelEditEventArgs.cs
- FieldBuilder.cs
- WeakEventTable.cs
- BodyGlyph.cs
- PreservationFileReader.cs
- GcSettings.cs
- SQLSingle.cs
- XmlNavigatorFilter.cs
- OrderPreservingMergeHelper.cs
- PointCollection.cs
- WizardSideBarListControlItem.cs
- EntityCommandDefinition.cs
- COSERVERINFO.cs
- FontResourceCache.cs
- DataRelationCollection.cs
- Point.cs
- Rule.cs
- TargetParameterCountException.cs
- SecurityAlgorithmSuiteConverter.cs
- ClientType.cs
- PermissionToken.cs
- Context.cs
- MexHttpBindingElement.cs
- EventlogProvider.cs
- HtmlInputPassword.cs
- NegotiationTokenAuthenticatorState.cs
- DataGridViewCellCollection.cs
- SrgsDocument.cs
- XmlDictionaryReaderQuotas.cs
- Viewport3DVisual.cs
- RegisteredScript.cs
- X509IssuerSerialKeyIdentifierClause.cs
- ScaleTransform.cs
- MediaScriptCommandRoutedEventArgs.cs
- MachineSettingsSection.cs
- FrameworkContextData.cs
- TrustLevelCollection.cs
- DocumentGrid.cs
- ComplexBindingPropertiesAttribute.cs
- Span.cs
- DialogResultConverter.cs
- EntityDataSourceView.cs
- HTTPNotFoundHandler.cs
- ColumnWidthChangingEvent.cs
- NameTable.cs
- DataGridViewDataErrorEventArgs.cs
- PointConverter.cs
- SpecialNameAttribute.cs
- PenThreadPool.cs
- Bitmap.cs
- SiteMapDataSource.cs
- DataGridLinkButton.cs
- BoundingRectTracker.cs
- OrderedEnumerableRowCollection.cs
- Propagator.cs
- CaseCqlBlock.cs
- ClaimComparer.cs
- VisualTreeFlattener.cs