|
Class
|
Description
|
| 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.
|
| 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. |
| Entropy | Represents the <Entropy> XML
element in the WS-Trust specification, which specifies a parameter to a key
generation algorithm. |
| 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. |
| Reference | 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.Obsolete. |
| 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. |
| 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. |
| SecurityInputFilter | Represents an input filter for handling security tokens contained in a message. |
| SecurityOutputFilter | Represents an output filter for handling security tokens
contained in a message. |
| 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. |
| Signature | Represents a signature as defined by the XML signature specification. This class cannot be inherited.Obsolete. |
| 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 chain of System.Security.Cryptography.Xml.Transform objects. |
| 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. |
| 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 | |
| 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.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. |