SamlAssertion Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents the Assertion element specified in [Saml, 2.3.2].
public class SamlAssertion
type SamlAssertion = class
Public Class SamlAssertion
- Inheritance
-
SamlAssertion
Constructors
SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>) |
Creates an instance of SamlAssertion. |
Properties
Advice |
Gets or sets additional information related to the assertion that assists processing in certain situations but which may be ignored by applications that do not understand the advice or do not wish to make use of it. |
AssertionId |
Gets or sets the identifier for this assertion. |
CanonicalString |
Gets the canonicalized (ExclusiveC14n) representation without comments. |
Conditions |
Gets or sets conditions that must be evaluated when assessing the validity of and/or when using the assertion. |
InclusiveNamespacesPrefixList |
Gets or sets the a PrefixList to use when there is a need to include InclusiveNamespaces writing token. |
IssueInstant |
Gets or sets the time instant of issue in UTC. |
Issuer |
Gets or sets the issuer in the assertion. |
MajorVersion |
Gets the major version of this assertion. [Saml, 2.3.2] The identifier for the version of SAML defined in this specification is 1. |
MinorVersion |
Gets the minor version of this assertion. [Saml, 2.3.2] The identifier for the version of SAML defined in this specification is 1. |
Signature |
Gets or sets the Signature on the Assertion. |
SigningCredentials |
Gets or sets the SigningCredentials used by the issuer to protect the integrity of the assertion. |
Statements |
Gets the IList<T>(s) regarding the subject. |