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
- RenderingEventArgs.cs
- StrokeCollectionConverter.cs
- HandlerWithFactory.cs
- Scalars.cs
- Item.cs
- ValidatorAttribute.cs
- UICuesEvent.cs
- WebBrowser.cs
- SolidColorBrush.cs
- DatatypeImplementation.cs
- ErrorEventArgs.cs
- ValidatingReaderNodeData.cs
- PresentationSource.cs
- MsmqHostedTransportManager.cs
- SrgsSubset.cs
- DataError.cs
- LocatorGroup.cs
- BackgroundWorker.cs
- RelationshipType.cs
- HasCopySemanticsAttribute.cs
- XmlQueryTypeFactory.cs
- DCSafeHandle.cs
- TrackingProfile.cs
- Material.cs
- XmlArrayAttribute.cs
- Error.cs
- LoginNameDesigner.cs
- TemplateFactory.cs
- CodeMemberEvent.cs
- StringInfo.cs
- HtmlElementErrorEventArgs.cs
- _SecureChannel.cs
- WeakEventTable.cs
- SHA1Managed.cs
- CodeSpit.cs
- ISCIIEncoding.cs
- PkcsMisc.cs
- DomainConstraint.cs
- PolicyManager.cs
- TabletCollection.cs
- NamedObject.cs
- DateTimeFormat.cs
- GroupItem.cs
- WebScriptMetadataInstanceContextProvider.cs
- VectorConverter.cs
- Label.cs
- ClientSettingsStore.cs
- WithStatement.cs
- GestureRecognitionResult.cs
- DPAPIProtectedConfigurationProvider.cs
- FontResourceCache.cs
- StrokeNodeOperations2.cs
- GetResponse.cs
- FusionWrap.cs
- XmlNodeReader.cs
- XmlSchemaAnyAttribute.cs
- LabelTarget.cs
- PasswordPropertyTextAttribute.cs
- ApplicationDirectoryMembershipCondition.cs
- WindowsSpinner.cs
- EtwTrace.cs
- DataControlFieldHeaderCell.cs
- InputMethodStateChangeEventArgs.cs
- DiagnosticsConfigurationHandler.cs
- EdmPropertyAttribute.cs
- AsyncDataRequest.cs
- ClientFormsIdentity.cs
- BindingFormattingDialog.cs
- QilFunction.cs
- XPathNode.cs
- UserControlParser.cs
- RubberbandSelector.cs
- MultiByteCodec.cs
- HtmlListAdapter.cs
- StringUtil.cs
- ObjectPersistData.cs
- InputChannelAcceptor.cs
- RuntimeDelegateArgument.cs
- ComIntegrationManifestGenerator.cs
- TypeDelegator.cs
- FixedNode.cs
- EmptyStringExpandableObjectConverter.cs
- TargetException.cs
- ParameterModifier.cs
- Funcletizer.cs
- GeometryDrawing.cs
- Cell.cs
- FontNamesConverter.cs
- XmlHierarchyData.cs
- MetadataUtilsSmi.cs
- XmlBinaryReader.cs
- BitmapEffectGroup.cs
- MarkedHighlightComponent.cs
- ProtocolsConfigurationEntry.cs
- GeneralTransformGroup.cs
- MethodToken.cs
- Ports.cs
- DataGridViewRowPostPaintEventArgs.cs
- CloudCollection.cs
- DrawingAttributeSerializer.cs