Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- Schema.cs
- Model3D.cs
- ProcessHostServerConfig.cs
- MonthCalendar.cs
- CaseStatement.cs
- SEHException.cs
- _DomainName.cs
- UriTemplateCompoundPathSegment.cs
- DomNameTable.cs
- SessionStateSection.cs
- ShapeTypeface.cs
- BitmapEffectInputData.cs
- WebBrowserEvent.cs
- GridProviderWrapper.cs
- ServiceDiscoveryElement.cs
- QilList.cs
- ListControlDataBindingHandler.cs
- Canonicalizers.cs
- InternalDuplexChannelListener.cs
- ProfileSettingsCollection.cs
- DBSqlParserColumnCollection.cs
- TimeEnumHelper.cs
- ObservableDictionary.cs
- Style.cs
- ResourcesBuildProvider.cs
- ReadOnlyPropertyMetadata.cs
- CompilerError.cs
- StandardBindingElement.cs
- XamlRtfConverter.cs
- smtppermission.cs
- XslAstAnalyzer.cs
- AssertUtility.cs
- XPathPatternBuilder.cs
- UIElementCollection.cs
- SafeCryptoKeyHandle.cs
- ApplicationBuildProvider.cs
- StorageModelBuildProvider.cs
- FormatException.cs
- HtmlTitle.cs
- UnicastIPAddressInformationCollection.cs
- CurrentChangingEventArgs.cs
- SystemFonts.cs
- StyleBamlTreeBuilder.cs
- RadioButtonBaseAdapter.cs
- Misc.cs
- counter.cs
- NavigationPropertyEmitter.cs
- StreamInfo.cs
- ActivityDesignerAccessibleObject.cs
- PersonalizationProviderCollection.cs
- UndoManager.cs
- SymbolType.cs
- UserNameSecurityToken.cs
- CLRBindingWorker.cs
- CodeDefaultValueExpression.cs
- Wildcard.cs
- AttributeCollection.cs
- ClientConfigPaths.cs
- QilCloneVisitor.cs
- XPathScanner.cs
- AsyncResult.cs
- SchemaTableColumn.cs
- PropertyEntry.cs
- RSAPKCS1KeyExchangeFormatter.cs
- WebExceptionStatus.cs
- QilLiteral.cs
- ExpressionValueEditor.cs
- PerfCounters.cs
- ConnectionsZone.cs
- CustomTypeDescriptor.cs
- MetadataItemSerializer.cs
- XmlReaderSettings.cs
- DictionaryEntry.cs
- cookie.cs
- CounterCreationDataCollection.cs
- DispatcherFrame.cs
- ControllableStoryboardAction.cs
- SecurityContext.cs
- DataError.cs
- FontUnit.cs
- NativeMethods.cs
- DirectionalLight.cs
- StringCollectionEditor.cs
- MDIClient.cs
- ProcessManager.cs
- ArgumentOutOfRangeException.cs
- RectangleHotSpot.cs
- QilReplaceVisitor.cs
- VirtualDirectoryMapping.cs
- FixedSchema.cs
- DataGridItemEventArgs.cs
- TileBrush.cs
- configsystem.cs
- Properties.cs
- NodeFunctions.cs
- CallContext.cs
- ComplusEndpointConfigContainer.cs
- DrawTreeNodeEventArgs.cs
- DbCommandTree.cs
- SettingsAttributeDictionary.cs