| Name | Description |
---|
 | AbstractAttribute | Represents an attribute. |
 | Action | The Action element specifies an action on the specified resource for which permission is sought. |
 | Advice | The Advice element contains any additional information that the SAML authority wishes to provide.
This information MAY be ignored by applications without affecting either the semantics or the validity of the assertion. |
 | Artifact | Represent the artifact. |
 | ArtifactResolve | The ArtifactResolve message is used to request that a SAML protocol message be returned in an
ArtifactResponse message by specifying an artifact that represents the SAML protocol message. |
 | ArtifactResponse | Represents the Artifact Response. |
 | Assertion | The Assertion element is of AssertionType complex type. This type specifies the basic information that is common to all assertions. |
 | AssertionIdRef | The AssertionIDRef element makes a reference to a SAML assertion by its unique identifier.
The specific authority who issued the assertion or from whom the assertion can be
obtained is not specified aspart of the reference. |
 | AssertionIdRequest | Represents the AssertionIdRequest. |
 | AssertionUriRef | The AssertionURIRef element makes a reference to a SAML assertion by URI reference. The URI
reference MAY be used to retrieve the corresponding assertion in a manner specific to the URI reference. |
 | Attribute | The Attribute element identifies an attribute by name and optionally includes its value(s). It has the
AttributeType complex type. It is used within an attribute statement to express particular attributes and
values associated with an assertion subject. It is also used in an attribute query to request that the values of specific SAML attributes be returned. |
 | AttributeQuery | Represents the Attribute Query. |
 | AttributeStatement | Represents an attribute statement. |
 | AttributeValue | The AttributeValue element supplies the value of a specified SAML attribute. It is of the xs:anyType type, which allows any well-formed XML to appear as the content of the element. |
 | Audience | A URI reference that identifies an intended audience. The URI reference MAY identify a document
that describes the terms and conditions of audience membership. It MAY also contain the unique
identifier URI from a SAML name identifier. |
 | AudienceRestriction | The AudienceRestriction element specifies that the assertion is addressed to one or more
specific audiences identified by Audience elements. Although a SAML relying party that is outside the
audiences specified is capable of drawing conclusions from an assertion, the SAML asserting party
explicitly makes no representation as to accuracy or trustworthiness to such a party. |
 | AuthenticatingAuthority | Represents the unique identifier of authentication authority that was involved in the authentication of the principal. |
 | AuthnContext | The AuthnContext element specifies the context of an authentication event. The element can contain
an authentication context class reference, an authentication context declaration or declaration reference,
or both. |
 | AuthnContextClassRef | Represents the URI reference identifying an authentication context class. |
 | AuthnContextDecl | Represents the authentication context declaration provided by value. |
 | AuthnContextDeclRef | Represents the URI reference that identifies such a declaration. |
 | AuthnQuery | Represents the AuthnQuery. |
 | AuthnRequest | Represents the AuthnRequest. |
 | AuthnStatement | Represents the authentication statement. |
 | AuthzDecisionQuery | Represents the Authz Decision Query. |
 | AuthzDecisionStatement | The AuthzDecisionStatement element describes a statement by the SAML authority asserting that
a request for access by the assertion subject to the specified resource has resulted in the specified
authorization decision on the basis of some optionally specified evidence. |
 | BaseId | The BaseID element is an extension point that allows applications to add new kinds of identifiers. Its
BaseIDAbstractType complex type is abstract and is thus usable only as the base of a derived type. |
 | Condition | Represents a condition. |
 | Conditions | Represents the Conditions element. |
 | EncryptedAssertion | Represents an assertion in encrypted fashion, as defined by the XML Encryption Syntax and Processing specification [XMLEnc]. |
 | EncryptedAttribute | Represents the SAML attribute in encrypted fashion. |
 | EncryptedElementType | Represents the encrypted element base. |
 | EncryptedId | The EncryptedId element is of type EncryptedElementType, and carries the content of an
unencrypted identifier element in encrypted fashion, as defined by the XML Encryption Syntax and
Processing specification [XMLEnc]. |
 | Evidence | The Evidence element contains one or more assertions or assertion references that the SAML
authority relied on in issuing the authorization decision. |
 | Evidentiary | Base class for element types that can constitute evidence within a Evidence object. |
 | Extensions | Represents the SAML extensions. |
 | GetComplete | Specifies a URI reference that can be used to retrieve the complete list. |
 | IdpEntry | The IDPEntry element specifies a single identity provider trusted by the requester to authenticate the presenter. |
 | IdpList | The IDPList element specifies the identity providers trusted by the requester to authenticate the presenter. |
 | Issuer | Provides information about the issuer of a SAML assertion or protocol message. The element requires the use of a string to carry the issuer's name, but permits various pieces of descriptive data. |
 | LogoutRequest | A session participant or session authority sends a LogoutRequest message to indicate that a session has been terminated. |
 | LogoutResponse | Represents the LogoutResponse message. |
 | ManageNameIdRequest | Represents the ManageNameIdRequest message. |
 | ManageNameIdResponse | Represents the ManageNameIdResponse message. |
 | NameId | Represents the NameID element. It is used in various SAML assertion constructs such as the Subject and SubjectConfirmation elements, and in various protocol messages. |
 | NameIdMappingRequest | Represents the NameIdMappingRequest message. |
 | NameIdMappingResponse | Represents the NameIdMappingResponse message. |
 | NameIdPolicy | Represents the NameIdPolicy element. |
 | NameIdType | Represents the NameIDType XML element. |
 | NewEncryptedId | Represents the NewEncryptedId element. |
 | NewId | Represents the new id element. |
 | OneTimeUse | The OneTimeUse condition element allows an authority to indicate that the information in the assertion is likely to change very soon and fresh information should be obtained for each use. |
  | PaosUtil | Provides helper methods to send and receive SAML XML messages over PAOS. |
  | PostUtil | Provides helper methods to send and receive SAML XML messages over HTTP POST. |
 | ProtocolMessage | Represents general Protocol message |
 | ProxyRestriction | Specifies limitations that the asserting party imposes on relying parties that in turn wish to act as asserting
parties and issue subsequent assertions of their own on the basis of the information contained in the original assertion. |
  | RedirectUtil | Provides helper methods to send and receive SAML XML messages over HTTP Redirect. |
 | RequestAbstractType | Represents the RequestAbstractType element. |
 | RequestedAuthnContext | Represents a requested authentication context. |
 | RequesterId | Represents the RequesterId element. |
 | Response | Represents the SAML Response element. |
  | SamlAction | Actions. |
  | SamlActionNamespace | Action namespace identifiers. |
  | SamlAttributeNameFormat | Attribute name format identifiers. |
  | SamlAuthenticationContext | Authentication context classes. |
  | SamlAuthenticationContextComparison | Authentication context comparisons. |
  | SamlAuthorizationDecision | Authorization decisions. |
  | SamlBindingUri | The SAML binding URIs. |
  | SamlConsentIdentifier | Consent identifiers. |
  | SamlKeyAlgorithm | Key algorithms. |
  | SamlMessageUtil | Provides helper methods to sign and validate SAML XML messages. |
  | SamlNameIdentifierFormat | Name identifier format identifiers. |
  | SamlNamespaceUris | Namespace Uris. |
  | SamlPrefixes | SAML prefixes. |
  | SamlPrimaryStatusCode | Top level status codes. |
  | SamlProfileUri | The SAML profile URIs. |
  | SamlSecondaryStatusCode | Second level status codes. |
  | SamlSubjectConfirmationMethod | Consent identifiers. |
 | Scoping | Represents the Scoping element. |
 | SessionIndex | Represents the SessionIndex element. |
 | SignableMetadataSaml2Object | Represents Signable Metadata SAML2 object. |
 | SignableSaml2Object | Represents Signable SAML2 object. |
  | SignatureAlgorithms | Defines XML Signature Algorithms. |
 | Statement | Represents a statement. |
 | Status | Represents the Status element. |
 | StatusCode | Represents the status code. |
 | StatusDetail | Initializes a new instance of the |
 | StatusMessage | Represents the StatusMessage element. |
 | StatusResponseType | Represents the Status Response type. |
 | Subject | The Subject element specifies the principal that is the subject of all of the (zero or more) statements in the assertion. |
 | SubjectConfirmation | The SubjectConfirmation element provides the means for a relying party to verify the correspondence of the subject of the assertion with the party with whom the relying party is communicating. |
 | SubjectConfirmationData | Represents the additional confirmation information to be used by a specific confirmation method. |
 | SubjectLocality | Specifies the DNS domain name and IP address for the system from which the assertion subject was authenticated. |
 | SubjectQuery | Represents the SubjectQuery element. |
 | Terminate | Represents the Terminate element. |
  | UriUtil | Providers helper methods to send and receive ID over URI. |
  | XmlSimpleType | Provides common definitions for simple type. |