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
- WebPartDisplayModeCancelEventArgs.cs
- RuleConditionDialog.Designer.cs
- DeferredSelectedIndexReference.cs
- SqlUtil.cs
- MailFileEditor.cs
- MonikerHelper.cs
- X509SecurityToken.cs
- Context.cs
- BrushProxy.cs
- Certificate.cs
- StringBlob.cs
- Identifier.cs
- SystemIPInterfaceProperties.cs
- StylusOverProperty.cs
- SelfIssuedAuthRSAPKCS1SignatureFormatter.cs
- HideDisabledControlAdapter.cs
- GenerateTemporaryTargetAssembly.cs
- FormViewModeEventArgs.cs
- UserPreferenceChangedEventArgs.cs
- TextBlockAutomationPeer.cs
- OleDbConnectionFactory.cs
- TypeListConverter.cs
- TransformDescriptor.cs
- ThemeDictionaryExtension.cs
- RecognizerInfo.cs
- IssuedTokenClientBehaviorsElementCollection.cs
- ContainerFilterService.cs
- FileLevelControlBuilderAttribute.cs
- HTMLTagNameToTypeMapper.cs
- ListControl.cs
- AsymmetricSignatureDeformatter.cs
- TextTreePropertyUndoUnit.cs
- AttributeSetAction.cs
- ResourceBinder.cs
- UITypeEditors.cs
- httpapplicationstate.cs
- OracleBoolean.cs
- XmlSchemaComplexContentExtension.cs
- XmlUtil.cs
- MenuItem.cs
- DesignerActionUI.cs
- WrapPanel.cs
- EndSelectCardRequest.cs
- ToolStripRenderEventArgs.cs
- HttpCacheVary.cs
- OrderedDictionary.cs
- AutomationPatternInfo.cs
- DependencyPropertyValueSerializer.cs
- TransactionFilter.cs
- PatternMatcher.cs
- FilterRepeater.cs
- AttachedPropertyBrowsableAttribute.cs
- PeerNameRecord.cs
- DuplicateDetector.cs
- HighlightComponent.cs
- DoubleIndependentAnimationStorage.cs
- Single.cs
- ListGeneralPage.cs
- DesignTimeDataBinding.cs
- StringExpressionSet.cs
- HttpCachePolicy.cs
- TraceUtils.cs
- SerializationSectionGroup.cs
- NetCodeGroup.cs
- FixUpCollection.cs
- ApplicationInterop.cs
- Vector3D.cs
- BaseResourcesBuildProvider.cs
- IncrementalReadDecoders.cs
- FillErrorEventArgs.cs
- StreamingContext.cs
- TemplatedMailWebEventProvider.cs
- SamlSecurityToken.cs
- HttpCapabilitiesEvaluator.cs
- IncrementalReadDecoders.cs
- InstanceDataCollectionCollection.cs
- IconConverter.cs
- Paragraph.cs
- CompilerGeneratedAttribute.cs
- XamlInt32CollectionSerializer.cs
- DictionaryEntry.cs
- ObjectPropertyMapping.cs
- SqlInternalConnectionSmi.cs
- SafeViewOfFileHandle.cs
- SystemTcpStatistics.cs
- XmlSchemaSearchPattern.cs
- DataGridViewRowsRemovedEventArgs.cs
- MissingMethodException.cs
- WebPartConnectionsDisconnectVerb.cs
- RuleSettings.cs
- DependencyObjectType.cs
- GeneralTransform3DTo2D.cs
- CompilerInfo.cs
- TrackBar.cs
- CollectionViewGroupInternal.cs
- WindowsListViewScroll.cs
- QueueException.cs
- SecurityRuntime.cs
- KeyProperty.cs
- SByteConverter.cs