Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / infocard / Client / System / IdentityModel / Selectors / SymmetricCryptoHandle.cs / 1305376 / SymmetricCryptoHandle.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.IdentityModel.Selectors { using System; using System.Runtime.InteropServices; using System.Threading; using IDT=Microsoft.InfoCards.Diagnostics.InfoCardTrace; // // Summary: // Wraps an SymmetricCryptoSession. // internal class SymmetricCryptoHandle : ProofTokenCryptoHandle { public SymmetricCryptoHandle( InternalRefCountedHandle nativeHandle, DateTime expiration, IntPtr parameters ) : base( nativeHandle, expiration, parameters, typeof( RpcSymmetricCryptoParameters ) ) { } private SymmetricCryptoHandle( InternalRefCountedHandle internalHandle ) : base( internalHandle ) {} protected override CryptoHandle OnDuplicate() { return new SymmetricCryptoHandle( InternalHandle ); } protected override InfoCardProofToken OnCreateProofToken() { return new InfoCardProofToken( this, Expiration ); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.IdentityModel.Selectors { using System; using System.Runtime.InteropServices; using System.Threading; using IDT=Microsoft.InfoCards.Diagnostics.InfoCardTrace; // // Summary: // Wraps an SymmetricCryptoSession. // internal class SymmetricCryptoHandle : ProofTokenCryptoHandle { public SymmetricCryptoHandle( InternalRefCountedHandle nativeHandle, DateTime expiration, IntPtr parameters ) : base( nativeHandle, expiration, parameters, typeof( RpcSymmetricCryptoParameters ) ) { } private SymmetricCryptoHandle( InternalRefCountedHandle internalHandle ) : base( internalHandle ) {} protected override CryptoHandle OnDuplicate() { return new SymmetricCryptoHandle( InternalHandle ); } protected override InfoCardProofToken OnCreateProofToken() { return new InfoCardProofToken( this, Expiration ); } } } // 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
- Profiler.cs
- StaticFileHandler.cs
- ConsumerConnectionPoint.cs
- loginstatus.cs
- OracleParameterBinding.cs
- GestureRecognitionResult.cs
- MenuEventArgs.cs
- PropagatorResult.cs
- BrowsableAttribute.cs
- BaseDataListComponentEditor.cs
- Compress.cs
- SpeakProgressEventArgs.cs
- GatewayDefinition.cs
- XmlEventCache.cs
- AdapterUtil.cs
- DbParameterHelper.cs
- unitconverter.cs
- ScalarConstant.cs
- PropertyGrid.cs
- MobileControlsSectionHandler.cs
- DynamicQueryableWrapper.cs
- Compilation.cs
- XamlPoint3DCollectionSerializer.cs
- WindowShowOrOpenTracker.cs
- SQLInt32Storage.cs
- ToolStripScrollButton.cs
- ExtensionDataReader.cs
- UserPreferenceChangingEventArgs.cs
- GeometryCollection.cs
- SymLanguageType.cs
- ZipIOModeEnforcingStream.cs
- DoubleUtil.cs
- Transaction.cs
- CompressStream.cs
- GlobalizationAssembly.cs
- AttachedPropertyBrowsableForTypeAttribute.cs
- ContentPlaceHolder.cs
- ImageConverter.cs
- TextControl.cs
- StrokeCollectionConverter.cs
- FixedPosition.cs
- FlowDocumentPage.cs
- NativeRecognizer.cs
- ClientSession.cs
- CodeDirectionExpression.cs
- SchemaTableColumn.cs
- CacheMemory.cs
- DES.cs
- EditorResources.cs
- SymLanguageType.cs
- PropertyToken.cs
- FixedFlowMap.cs
- EdmItemError.cs
- ExpressionHelper.cs
- AutoCompleteStringCollection.cs
- SerializationObjectManager.cs
- SqlDataSourceView.cs
- BindingCompleteEventArgs.cs
- CodeDOMProvider.cs
- NativeMethods.cs
- PEFileEvidenceFactory.cs
- TdsRecordBufferSetter.cs
- MethodBuilderInstantiation.cs
- ConsoleKeyInfo.cs
- Panel.cs
- smtpconnection.cs
- ExtentKey.cs
- AlgoModule.cs
- Base64Encoding.cs
- GlobalProxySelection.cs
- Span.cs
- securitycriticaldataClass.cs
- CodeRemoveEventStatement.cs
- InputScopeConverter.cs
- TextSpanModifier.cs
- RijndaelManagedTransform.cs
- ApplicationContext.cs
- ErrorWrapper.cs
- FileDialog.cs
- ToolboxDataAttribute.cs
- ConstructorNeedsTagAttribute.cs
- ApplicationManager.cs
- ConnectorMovedEventArgs.cs
- Padding.cs
- HostedElements.cs
- MaskedTextBoxTextEditor.cs
- ValidationResult.cs
- Vector3DKeyFrameCollection.cs
- FileDialog_Vista_Interop.cs
- HtmlControl.cs
- WebPartMinimizeVerb.cs
- ThicknessAnimation.cs
- Vector3DCollectionValueSerializer.cs
- IntegerFacetDescriptionElement.cs
- SqlTriggerAttribute.cs
- DataGridViewDesigner.cs
- WizardStepBase.cs
- SoapIgnoreAttribute.cs
- MsmqIntegrationBindingElement.cs
- DocumentXmlWriter.cs