This documentation is archived and is not being maintained.

InitiatorServiceModelSecurityTokenRequirement Members

Specifies security property requirements specific to channel creation in the Windows Communication Foundation (WCF).

The InitiatorServiceModelSecurityTokenRequirement type exposes the following members.

  NameDescription
Public method Equals 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 GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetProperty<TValue> Gets the specified property for the current SecurityTokenRequirement instance. (Inherited from SecurityTokenRequirement.)
Public method GetType Gets the type of the current instance. (Inherited from Object.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method ToString Outputs a text representation of this instance of the class. (Overrides Object.ToString().)
Public method TryGetProperty<TValue> Gets the specified property for the current SecurityTokenRequirement instance. (Inherited from SecurityTokenRequirement.)
Top

  NameDescription
Public property IsInitiator Gets a value that indicates whether the endpoint that is creating the security token requirement is an initiator or a recipient. (Inherited from ServiceModelSecurityTokenRequirement.)
Public property IssuerAddress If the token requirement is for an issued token, this property contains the endpoint address of the issuer. (Inherited from ServiceModelSecurityTokenRequirement.)
Public property IssuerBinding If the token requirement is for an issued token, this property contains the binding to use to communicate with the issuer. (Inherited from ServiceModelSecurityTokenRequirement.)
Public property KeySize Gets or sets the required size of the key associated with a security token. (Inherited from SecurityTokenRequirement.)
Public property KeyType Gets or sets the type of key (asymmetric or symmetric) associated with a security token. (Inherited from SecurityTokenRequirement.)
Public property KeyUsage Gets or sets a value that specifies how the key associated with a security token can be used. (Inherited from SecurityTokenRequirement.)
Public property MessageSecurityVersion Gets or sets the message security version to be used (if necessary). (Inherited from ServiceModelSecurityTokenRequirement.)
Public property Properties Gets a collection of the non-static properties for the current SecurityTokenRequirement instance. (Inherited from SecurityTokenRequirement.)
Public property RequireCryptographicToken Gets or sets a value that indicates whether the security token must be capable of performing cryptographic operations, such as encryption. (Inherited from SecurityTokenRequirement.)
Public property SecureConversationSecurityBindingElement Gets or sets a security binding element used for securing the secure conversation bootstrap messages. (Inherited from ServiceModelSecurityTokenRequirement.)
Public property SecurityAlgorithmSuite Gets or sets the security algorithm suite to be used (if necessary). (Inherited from ServiceModelSecurityTokenRequirement.)
Public property SecurityBindingElement Gets or sets the security binding element. (Inherited from ServiceModelSecurityTokenRequirement.)
Public property TargetAddress Gets and sets the target address.
Public property TokenType Gets or sets the required security token type. (Inherited from SecurityTokenRequirement.)
Public property TransportScheme Gets or sets the transport scheme. (Inherited from ServiceModelSecurityTokenRequirement.)
Public property Via Gets and sets the Via.
Top
Show: