BinarySecret |
Represents an unencrypted key for a security token issued from a security token service. |
BinarySecret.Types |
Represents the type of key contained within the <BinarySecret> element. |
CredentialSet |
Represents the security tokens that are associated with the Web service and the Web service client. |
Embedded |
Represents a reference to a security token in an <Embedded> XML element. |
EncryptedData |
Represents the encrypted data. |
EncryptedKey |
Represents an encrypted session key. |
EncryptionMethod |
Represents the <EncryptionMethod> element, which specifies the algorithm that is used to encrypt a SOAP message. This class cannot be inherited. |
EncryptionReference |
Specifies how to encrypt an XML element pointed to by a reference identifier. |
EncryptionReferenceCollection |
A collection of EncryptionReference objects. |
Entropy |
Represents the <Entropy> XML element in the WS-Trust specification, which specifies a parameter to a key generation algorithm. |
GenericTokenServiceClient |
Represents a proxy class that communicates with security token services. |
Identifier |
Represents the <Identifier> XML element when serialized into XML. |
KeyIdentifier |
Specifies or references a security token uniquely. |
KeyIdentifier.ValueTypes |
Represents the value types for security tokens natively supported by WSE that are referenced within a SOAP message. |
KeyInfoHelper |
Provides a method for deserializing a <KeyInfo> XML element. |
LifeTime |
Represents the period of time that a security token is valid. |
MessageSignature |
Represents an XML signature object that is used to create digital signatures. |
Nonce |
Provides a random value for use with elements within a security header. |
Properties |
Represents property values of DerivedKeyToken security tokens. |
ReceiveSecurityFilter |
Provides a base class for filtering incoming SOAP messages that are secured by digital signatures, encryption, or authentication. |
ReferenceList |
Use with encryption to reference the elements of a message that are encrypted. |
RequestedProofToken |
Represents the session key for a security token request that is encrypted for the requester. |
RequestedSecurityToken |
Represents a security token that is issued by a security token service. |
RequestSecurityToken |
Represents a security token request. |
RequestSecurityTokenResponse |
Represents a response to a security token request. |
SAML |
Defines constants for use when a custom security token is created for the Security Assertion Markup Language (SAML). |
SAML.AttributeNames |
Defines constants that represent the names of attributes used by a Security Assertion Markup Language (SAML) security token. |
SAML.ElementNames |
Defines constants that represent the names of XML elements used by a Security Assertion Markup Language (SAML) security token. |
SecureConversationClientReceiveSecurityFilter |
Represents a SOAP filter for incoming SOAP messages to a client that uses a secure conversation. |
SecureConversationClientSendSecurityFilter |
Provides a base class for filtering outgoing SOAP messages that are secured using a secure conversation. |
SecureConversationCorrelationState |
Represents the session state for a SOAP message exchange that uses a secure conversation. |
SecureConversationEventArgs |
Provides data for the SecureConversationCreated event. |
SecureConversationFault |
The exception that is thrown when an error occurs when there is a problem with an issues security token. |
SecureConversationServiceReceiveSecurityFilter |
Represents a SOAP filter for incoming SOAP messages to a Web service that uses a secure conversation. |
SecureConversationServiceSendSecurityFilter |
Provides a base class for filtering outgoing SOAP messages from an XML Web service that are secured using a secure conversation. |
Security |
Represents a security header that will be added to the SOAP request. |
SecurityCollection |
Represents an ordered set of Security objects. |
SecurityContextTokenService |
Represents a security token service that issues SecurityContextToken security tokens. |
SecurityContextTokenServiceClient |
Represents a client that requests SecurityContextToken security tokens from a security token service. |
SecurityElementCollection |
A strongly-typed collection of objects that implement the ISecurityElement interface. These are typically Signature and Encryption elements. |
SecurityFault |
The exception that is thrown when an error occurs while processing security tokens in a <Security> header. |
SecurityFormatException |
The exception that is thrown when the format of a security element is invalid. |
SecurityTokenMessage |
Represents a SOAP message that is sent to a security token service. |
SecurityTokenReference |
Represents a reference to a security token in a security header. |
SecurityTokenService |
Represents a security token service. |
SecurityTokenServiceClient |
Represents a proxy class that communicates with security token services. |
SecurityTokenServiceClient.SecurityTokenServiceAsyncResult |
Encapsulates the results of an asynchronous request to a security token service. |
SendSecurityFilter |
Provides a base class for filtering outgoing SOAP messages that are secured by a digital signature, encryption, or authentication. |
SerializableTokenWrapper |
Represents a wrapper class for serializing a SecurityToken. |
SignatureConfirmation |
Represents a signature confirmation by a Web service that it verified the client's digital signature. |
SignatureConfirmationCollection |
A strongly typed collection of SignatureConfirmation. |
SignatureReference |
Specifies a digest algorithm and digest value, and optionally an identifier of the object being signed, the type of the object, and/or a list of transforms to be applied prior to digesting. |
SignedInfo |
Represents a SignedInfo element residing in a digital signature. |
SignedXmlSignature |
Contains an XML representation of a digital signature. |
TransformChain |
Represents an ordered list of transforms. |
TrustFault |
The exception that is thrown when an error occurs while handling security token requests. |
TrustFormatException |
The exception that is thrown when a malformed security token request or security token request response is received. |
WSSecureConversation |
Defines the constants used in a SOAP message that are defined in the WS-SecureConversation specification. |
WSSecureConversation.ElementNames |
Defines constants for the names of XML elements used in a security header that are defined in the WS-SecureConversation specification. |
WSSecureConversation.KeyGenerationAlgorithms |
Defines constants for XML attribute values that specify key generation algorithms defined in the WS-SecureConversation specification. |
WSSecurity |
Defines the constants used in a security header. This class cannot be inherited. |
WSSecurity.AttributeNames |
Defines constants that represent the names of attributes used in a security header. This class cannot be inherited. |
WSSecurity.ElementNames |
Defines constants that represent the names of elements used in a security header. This class cannot be inherited. |
WSSecurity.EncodingTypes |
Specifies the values for the EncodingType attribute of the <BinarySecurityToken> element. |
WSSecurity.ValueTypes |
Specifies the values for the ValueType attribute in a <BinarySecurityToken> element. This field is constant. |
WSSecurity11 |
Defines the constants used by a <Security> header as specified in the WS-Security 1.1 specification. This class cannot be inherited. |
WSSecurity11.AttributeNames |
Defines constants that represent the names of attributes used in a security header according to the WS-Security 1.1 specification. This class cannot be inherited. |
WSSecurity11.ElementNames |
Defines constants that represent the names of elements used in a WS-Security 1.1 <Security> header. This class cannot be inherited. |
WSTrust |
Defines the constants used in a SOAP message that are defined in the WS-Trust specification. |
WSTrust.Actions |
Defines constants for the WS-Addressing Action SOAP header when a SOAP message is sent to or from a security token service. |
WSTrust.AttributeNames |
Defines constants for the XML attributes used in a security header that are defined in the WS-Trust specification. |
WSTrust.ComputedKeyAlgorithms |
Contains URIs for key algorithms that are specified in the WS-Trust specification. |
WSTrust.ElementNames |
Defines constants for the XML elements used in a security header that are defined in the WS-Trust specification. |
WSTrust.RequestTypes |
Defines constants for the <RequestType> XML element. |
WSTrust.TokenTypes |
Defines constants for the <TokenType> XML element that is used when a security token is being requested or issued. |
XmlEncryption |
Specifies the XML encryption specification. This class cannot be inherited. |
XmlEncryption.AlgorithmURI |
Specifies URLs that point to various algorithms for digital signatures. This class cannot be inherited. |
XmlEncryption.AttributeNames |
Specifies the attribute names used in a security header. |
XmlEncryption.ElementNames |
Specifies the elements defined in a security header. |
XmlEncryption.TypeURI |
Specifies the TypeURI used in a security header. This class cannot be inherited. |
XmlSignature |
Represents constants associated with the XML digital signature specification. This class cannot be inherited. |
XmlSignature.AlgorithmURI |
Defines constants for the URIs that represent the algorithms that are used to compute digital signatures for SOAP messages. |
XmlSignature.AttributeNames |
Defines constants that represent XML attributes associated with the XML digital signature specification. This class cannot be inherited. |
XmlSignature.ElementNames |
Defines constants for the names of the elements in a security header. |
XrML |
Defines constants for use when a custom security token is created for XrML licenses. |
XrML.AttributeNames |
Defines constants that specify the names of attributes used in an XrML license. |
XrML.ElementNames |
Defines constants that specify the names of elements defined by XrML. |