Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / IdentityModel / System / IdentityModel / Tokens / KerberosTicketHashIdentifierClause.cs / 1305376 / KerberosTicketHashIdentifierClause.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.IdentityModel.Tokens { using System.Globalization; public sealed class KerberosTicketHashKeyIdentifierClause : BinaryKeyIdentifierClause { public KerberosTicketHashKeyIdentifierClause(byte[] ticketHash) : this(ticketHash, null, 0) { } public KerberosTicketHashKeyIdentifierClause(byte[] ticketHash, byte[] derivationNonce, int derivationLength) : this(ticketHash, true, derivationNonce, derivationLength) { } internal KerberosTicketHashKeyIdentifierClause(byte[] ticketHash, bool cloneBuffer, byte[] derivationNonce, int derivationLength) : base(null, ticketHash, cloneBuffer, derivationNonce, derivationLength) { } public byte[] GetKerberosTicketHash() { return GetBuffer(); } public override string ToString() { return string.Format(CultureInfo.InvariantCulture, "KerberosTicketHashKeyIdentifierClause(Hash = {0})", ToBase64String()); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.IdentityModel.Tokens { using System.Globalization; public sealed class KerberosTicketHashKeyIdentifierClause : BinaryKeyIdentifierClause { public KerberosTicketHashKeyIdentifierClause(byte[] ticketHash) : this(ticketHash, null, 0) { } public KerberosTicketHashKeyIdentifierClause(byte[] ticketHash, byte[] derivationNonce, int derivationLength) : this(ticketHash, true, derivationNonce, derivationLength) { } internal KerberosTicketHashKeyIdentifierClause(byte[] ticketHash, bool cloneBuffer, byte[] derivationNonce, int derivationLength) : base(null, ticketHash, cloneBuffer, derivationNonce, derivationLength) { } public byte[] GetKerberosTicketHash() { return GetBuffer(); } public override string ToString() { return string.Format(CultureInfo.InvariantCulture, "KerberosTicketHashKeyIdentifierClause(Hash = {0})", ToBase64String()); } } } // 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
- InputReport.cs
- PolyLineSegment.cs
- SystemUnicastIPAddressInformation.cs
- UIPropertyMetadata.cs
- BinHexEncoder.cs
- AutoResetEvent.cs
- FaultCode.cs
- HashSetDebugView.cs
- InputLanguageEventArgs.cs
- EdmError.cs
- WsiProfilesElementCollection.cs
- AcceleratedTokenProviderState.cs
- QilStrConcat.cs
- RightsManagementLicense.cs
- HttpWebRequest.cs
- IdentityNotMappedException.cs
- LabelAutomationPeer.cs
- RequestCacheValidator.cs
- EncodedStreamFactory.cs
- HttpPostProtocolImporter.cs
- FixedSOMPage.cs
- TreeBuilderBamlTranslator.cs
- Parser.cs
- followingsibling.cs
- SqlProfileProvider.cs
- WindowsHyperlink.cs
- Pair.cs
- ToolStripOverflow.cs
- ListBase.cs
- MatrixUtil.cs
- CodeComment.cs
- PeerContact.cs
- SemaphoreFullException.cs
- WebPartMenu.cs
- MatrixConverter.cs
- ColorConvertedBitmapExtension.cs
- Processor.cs
- SHA512.cs
- InputLanguage.cs
- SystemInfo.cs
- WindowsTreeView.cs
- CodeThrowExceptionStatement.cs
- XsltSettings.cs
- XPSSignatureDefinition.cs
- CharConverter.cs
- WindowsListViewScroll.cs
- DataPagerFieldItem.cs
- CancellationTokenRegistration.cs
- ThicknessKeyFrameCollection.cs
- ManualResetEvent.cs
- SizeIndependentAnimationStorage.cs
- WebReferenceOptions.cs
- CacheVirtualItemsEvent.cs
- TreeViewImageKeyConverter.cs
- AsynchronousChannel.cs
- ExpressionNode.cs
- DropDownList.cs
- DatatypeImplementation.cs
- QuaternionRotation3D.cs
- UnsafeNativeMethods.cs
- WindowsImpersonationContext.cs
- ConnectionPoolManager.cs
- HttpProcessUtility.cs
- PrintDialog.cs
- DesignerCategoryAttribute.cs
- SqlConnection.cs
- DropSource.cs
- FrameworkPropertyMetadata.cs
- TreeNodeBindingCollection.cs
- PolyLineSegmentFigureLogic.cs
- SessionParameter.cs
- PeerContact.cs
- ActiveXMessageFormatter.cs
- AutoGeneratedField.cs
- RadioButton.cs
- XmlBinaryReader.cs
- WebControlParameterProxy.cs
- TiffBitmapEncoder.cs
- TypeConverterBase.cs
- ExpressionWriter.cs
- SecurityUtils.cs
- initElementDictionary.cs
- WindowsTooltip.cs
- CodeIdentifiers.cs
- ByteStorage.cs
- WebPartDisplayModeEventArgs.cs
- PropertyItem.cs
- SkinBuilder.cs
- SimpleWebHandlerParser.cs
- RegistrationServices.cs
- Page.cs
- ListDependantCardsRequest.cs
- BaseConfigurationRecord.cs
- CodeFieldReferenceExpression.cs
- ContractTypeNameElement.cs
- ChangePassword.cs
- DynamicMethod.cs
- MappingMetadataHelper.cs
- _TLSstream.cs
- OrthographicCamera.cs