Namespace ComponentSpace.SAML2.Assertions
Classes
Action
Represents an action.
Advice
Represents advice.
AssertionIDCache
Provides a cache for recording previously used SAMLAssertion
identifiers.
The cache may be used when enforcing single use of SAML assertions.
AssertionIDRef
Represents an assertion ID reference.
AssertionURIRef
Represents an assertion URI reference.
AttributeStatement
Represents an attribute statement.
AttributeType
Represents the attribute type.
AttributeValue
Represents a SAML attribute value.
Audience
Represents an audience.
AudienceRestriction
Represents an audience restriction.
AuthenticatingAuthority
Represents an authenticating authority.
AuthnContext
Represents an authentication context.
AuthnContextClassRef
Represents an authentication context class reference.
AuthnContextDecl
Represents an authentication context declaration.
AuthnContextDeclRef
Represents an authentication context declaration reference.
AuthnStatement
Represents an authentication statement.
AuthzDecisionStatement
Represents an authorization decision statement.
BaseID
Represents a base identifier.
BaseIDAbstractType
Represents the base identifier abstract type.
Conditions
Represents conditions.
EncryptedAssertion
Represents an encrypted assertion.
EncryptedAttribute
Represents an encrypted attribute.
EncryptedElementType
Represents the encrypted element type.
EncryptedID
Represents an encrypted identifier.
Evidence
Represents evidence.
Issuer
Represents an issuer.
NameID
Represents a name identifier.
NameIDType
Represents the name identifier type.
NewEncryptedID
Represents a new encrypted identifier.
OneTimeUse
Represents a one time use condition.
ProxyRestriction
Represents a proxy restriction.
SAMLAssertion
Represents the Assertion element.
SAMLAssertionSerializer
Permits the serialization and deserialization of SAML assertions.
SAMLAssertionSignature
Permits XML signature generation and verification for SAML assertions.
SAMLAttribute
Represents an attribute.
StringAttributeValueSerializer
Serializes string attribute values to XML. The attribute value is a string.
Subject
Represents a subject.
SubjectConfirmation
Represents a subject confirmation.
SubjectConfirmationData
Represents subject confirmation data.
SubjectLocality
Represents a subject locality.
XmlAttributeValueSerializer
Serializes XML element attribute values to XML.
The attribute value is an XmlElement
.
Interfaces
IAttributeValueSerializer
The interface for serializing attribute values to XML. Implement this interface to support custom attribute values.
ICondition
Represents a condition.
IStatement
Represents a statement.