ComponentSpace SAML Class Library Reference

ComponentSpace.SAML.Assertions Namespace

The ComponentSpace.SAML.Assertions namespace contains classes for manipulating SAML assertions.

Use the Assertion class to create, manipulate and access SAML assertions.

Generate and verify XML digital signatures within SAML assertions using the AssertionSignature class.

Namespace hierarchy

Classes

ClassDescription
Action Represents an action.
Action.Namespaces Action namespace identifiers.
Advice Represents advice.
Assertion Represents a SAML v1.1 assertion.
AssertionArtifact Represents an assertion artifact.
AssertionIDReference Represents a SAML assertion ID reference.
AssertionSignature Permits XML signature generation and verification for SAML assertions.
Attribute Represents an attribute.
AttributeDesignator Represents an attribute designator.
AttributeQuery Represents an attribute query.
AttributeStatement Represents an attribute statement.
AttributeValue Represents a SAML attribute value.
Audience Represents an audience.
AudienceRestrictionCondition Represents an audience restriction condition.
AuthenticationQuery Represents an authentication query.
AuthenticationStatement Represents an authentication statement.
AuthenticationStatement.AuthenticationMethods Authentication method identifiers.
AuthorityBinding Represents an authority binding.
AuthorizationDecisionQuery Represents an authorization decision query.
AuthorizationDecisionStatement Represents an authorization decision statement.
Conditions Represents SAML conditions.
ConfirmationMethod Represents a confirmation method.
ConfirmationMethod.Methods Confirmation method identifiers.
DoNotCacheCondition Represents a do not cache condition.
Evidence Represents evidence.
NameIdentifier Represents a name identifier.
NameIdentifier.Formats Name identifier format identifiers.
RespondWith Represents a respond with.
Subject Represents a subject.
SubjectConfirmation Represents a subject confirmation.
SubjectConfirmationData Represents subject confirmation data.
SubjectLocality Represents a subject locality.
SubjectQuery Represents a subject query.
SubjectStatement Represents a subject statement.

Interfaces

InterfaceDescription
ICondition Represents a condition.
IQuery Represents a query.
IStatement Represents a statement.

Enumerations

EnumerationDescription
Decision The decision type.