• Loading...
The following tables list the members exposed by SignableSamlObject.

Protected Constructors

NameDescription
Protected ConstructorsSignableSamlObject Constructor(XmlElement)Initializes a new instance of the SignableSamlObject class.
Top

Public Properties

NameDescription
Public PropertiesIdGets the object ID.
Virtual Public PropertiesSignatureElementGets or sets the XML Signature that authenticates the request.
Top

Protected Properties

NameDescription
Protected PropertiesDefaultInclusiveNamespacesPrefixListGets the default inclusive namespaces prefix list.
Top

Public Methods

NameDescription
Public MethodsExportSignatureOverloaded. Exports the signature inside the signable SAML object to an XML element.
Public MethodsGetXmlOverloaded. Converts the object into XML data. (Inherited from SamlObject)
Virtual Public MethodsIsSignedReturns a boolean value indicating whether the SAML object is signed.
Public MethodsSignOverloaded. Add a generated XML signature using the specified signing key to the SAML request. Attention: be sure no futher changes will be made to this object before calling this Sign method; otherwise the validation will fail.
Public MethodsToBase64StringOverloaded. Converts the response to a base 64 string.
Public MethodsToStringReturns a System.String that represents the current object. (Inherited from SamlObject)
Public MethodsValidateOverloaded. Verifies the XML signature.
Top

Protected Methods

NameDescription
Virtual Protected MethodsCreateSignedXmlCreates a signed XML object.
Protected MethodsOnAppendChildRaises the AppendChild event. (Inherited from SamlObject)
Protected MethodsOnCreateElementRaises the CreateElement event. (Inherited from SamlObject)
Protected MethodsOnSetAttributeRaises the SetAttribute event. (Inherited from SamlObject)
Top

Public Events

NameDescription
Public EventsAppendChildOccurs when the SAML object is about to add a node to the end of the list of child nodes, of a parent node. (Inherited from SamlObject)
Public EventsCreateElementOccurs when the SAML object is about to create an XML element. (Inherited from SamlObject)
Public EventsSetAttributeOccurs when the SAML object is about to set attribute name and value of an XML element. (Inherited from SamlObject)
Top

See Also