These identifiers MAY be used in the Format attribute of the NameID, NameIDPolicy, or Issuer elements to refer to common formats for the content of the elements and the associated processing rules, if any. [Saml2Core, 8.3]

The following tables list the members exposed by the Saml2Constants.NameIdentifierFormats type.

Public Fields

  Name Description
public fieldstatic EmailAddress Indicates that the content of the element is in the form of an email address, specifically "addr-spec" as defined in [RFC 2822, 3.4.1]. [Saml2Core, 8.3.2]
public fieldstatic Encrypted When included in the Format attribute of the NameIDPolicy attribute, requests that the resulting identifier be encrypted. [Saml2Core, 3.4.1.1]
public fieldstatic Entity Indicates that the content of the element is a URI identifying an entity that provides SAML-based services (such as a SAML authority, requester, or responder) or is a participant in SAML profiles (such as a service provider supporting the browser SSO profile). [Saml2Core, 8.3.6]
public fieldstatic Kerberos Indicates that the content of the element is in the form of a Kerberos principal name using the format name[/instance]@REALM. [Saml2Core, 8.3.5]
public fieldstatic Persistent Indicates that the content of the element is a persistent opaque identifier for a principal that is specific to an identity provider and a service provider or affiliation of service providers. [Saml2Core, 8.3.7] (See also for many restrictions on the data.)
public fieldstatic Transient Indicates that the content of the element is an identifier with transient semantics and SHOULD be treated as an opaque and temporary value by the relying party. [Saml2Core, 8.3.8]
public fieldstatic Unspecified The interpretation of the content of the element is left to individual implementations. [Saml2Core, 8.3.1]
public fieldstatic WindowsDomainQualifiedName Indicates that the content of the element is a Windows domain qualified name. [Saml2Core, 8.3.4]
public fieldstatic X509SubjectName Indicates that the content of the element is in the form specified for the contents of the X509SubjectName element from [XMLSig]. [Saml2Core, 8.3.3]
Top

Public Methods (see also Protected Methods)

  Name Description
public method Equals  Overloaded. (Inherited from Object)
public method GetHashCode  (Inherited from Object)
public method GetType  (Inherited from Object)
public methodstatic ReferenceEquals  (Inherited from Object)
public method ToString  (Inherited from Object)
Top

Protected Methods

  Name Description
protected method Finalize  (Inherited from Object)
protected method MemberwiseClone  (Inherited from Object)
Top

See Also




Copyright © 2008 by Microsoft Corporation. All rights reserved.