Export (0) Print
Expand All

SecurityTokenHandlerCollection Methods

.NET Framework 4.5

The SecurityTokenHandlerCollection type exposes the following members.

  Name Description
Public method Add Adds an object to the end of the Collection<T>. (Inherited from Collection<T>.)
Public method AddOrReplace Adds the specified token handler to this collection. If a handler with the same token type identifier as the specified handler already exists in the collection, it is replaced with the specified handler.
Public method CanReadKeyIdentifierClause Returns a value that indicates whether the specified key identifier clause can be read by one of the handlers in this collection or by the base WSSecurityTokenSerializer.
Protected method CanReadKeyIdentifierClauseCore Returns a value that indicates whether the specified key identifier clause can be read by one of the handlers in the collection or by the base WSSecurityTokenSerializer.
Public method CanReadToken(String) Returns a value that indicates whether the specified string representation of a token can be read by one of the handlers in this collection.
Public method CanReadToken(XmlReader) Returns a value that indicates whether the specified token can be read by one of the handlers in this collection.
Public method CanWriteToken Returns a value that indicates whether the specified token can be serialized by one of the handlers in this collection.
Public method Clear Removes all elements from the Collection<T>. (Inherited from Collection<T>.)
Protected method ClearItems Clears all of the handlers from this collection. (Override of the base class method.) (Overrides Collection<T>.ClearItems().)
Public method Contains Determines whether an element is in the Collection<T>. (Inherited from Collection<T>.)
Public method CopyTo Copies the entire Collection<T> to a compatible one-dimensional Array, starting at the specified index of the target array. (Inherited from Collection<T>.)
Public method Static member CreateDefaultSecurityTokenHandlerCollection() Creates a system default collection of basic security token handlers, each of which has the system default configuration. The token handlers in this collection must be configured with service specific data before they can be used.
Public method Static member CreateDefaultSecurityTokenHandlerCollection(SecurityTokenHandlerConfiguration) Creates a system default collection of basic security token handlers and associates the specified configuration with the new collection. Each of the handlers has the system default configuration. The token handlers in this collection must be configured with service specific data before they can be used.
Public method CreateToken Creates a token from the specified token descriptor.
Public method Equals(Object) Determines whether the specified object is equal to the current object. (Inherited from Object.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetEnumerator Returns an enumerator that iterates through the Collection<T>. (Inherited from Collection<T>.)
Public method GetHashCode Serves as the default hash function. (Inherited from Object.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method IndexOf Searches for the specified object and returns the zero-based index of the first occurrence within the entire Collection<T>. (Inherited from Collection<T>.)
Public method Insert Inserts an element into the Collection<T> at the specified index. (Inherited from Collection<T>.)
Protected method InsertItem Inserts the specified token handler in this collection at the specified index. (Override of the base class method.) (Overrides Collection<T>.InsertItem(Int32, T).)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method ReadKeyIdentifierClause Deserializes a key identifier clause from the specified XML reader.
Protected method ReadKeyIdentifierClauseCore Deserializes a key identifier clause from the specified XML reader.
Public method ReadToken(String) Deserializes a security token from the specified string.
Public method ReadToken(XmlReader) Deserializes a security token from the specified XML reader.
Public method Remove Removes the first occurrence of a specific object from the Collection<T>. (Inherited from Collection<T>.)
Public method RemoveAt Removes the element at the specified index of the Collection<T>. (Inherited from Collection<T>.)
Protected method RemoveItem Removes the handler at the specified index from this collection. (Override of the base class method.) (Overrides Collection<T>.RemoveItem(Int32).)
Protected method SetItem Replaces the token handler at the specified index in the collection with the specified handler. (Overrides Collection<T>.SetItem(Int32, T).)
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Public method ValidateToken Validates the specified security token.
Public method WriteKeyIdentifierClause Serializes the specified key identifier clause to XML.
Protected method WriteKeyIdentifierClauseCore Serializes the specified key identifier clause to XML.
Public method WriteToken(SecurityToken) Serializes the specified security token to a string.
Public method WriteToken(XmlWriter, SecurityToken) Serializes the specified security token to XML.
Top

  Name Description
Explicit interface implemetation Private method ICollection.CopyTo Copies the elements of the ICollection to an Array, starting at a particular Array index. (Inherited from Collection<T>.)
Explicit interface implemetation Private method IEnumerable.GetEnumerator Returns an enumerator that iterates through a collection. (Inherited from Collection<T>.)
Explicit interface implemetation Private method IList.Add Adds an item to the IList. (Inherited from Collection<T>.)
Explicit interface implemetation Private method IList.Contains Determines whether the IList contains a specific value. (Inherited from Collection<T>.)
Explicit interface implemetation Private method IList.IndexOf Determines the index of a specific item in the IList. (Inherited from Collection<T>.)
Explicit interface implemetation Private method IList.Insert Inserts an item into the IList at the specified index. (Inherited from Collection<T>.)
Explicit interface implemetation Private method IList.Remove Removes the first occurrence of a specific object from the IList. (Inherited from Collection<T>.)
Top
Show:
© 2014 Microsoft