File: D:/HostingSpaces/RMourik/bassol.nl/wwwroot/bin/CMS.Synchronization.WSE3.xml
<?xml version="1.0"?>
<doc>
<assembly>
<name>CMS.Synchronization.WSE3</name>
</assembly>
<members>
<member name="T:CMS.Synchronization.WSE3.WSE3Module">
<summary>
Represents the WSE3 module.
</summary>
</member>
<member name="M:CMS.Synchronization.WSE3.WSE3Module.#ctor">
<summary>
Default constructor
</summary>
</member>
<member name="T:CMS.Synchronization.WSE3.WSE3ModuleMetadata">
<summary>
Represents the WSE3 module metadata.
</summary>
</member>
<member name="M:CMS.Synchronization.WSE3.WSE3ModuleMetadata.#ctor">
<summary>
Default constructor
</summary>
</member>
<member name="T:CMS.Synchronization.WSE3.ServiceAssertion">
<summary>
X509 service assertion.
</summary>
</member>
<member name="M:CMS.Synchronization.WSE3.ServiceAssertion.#ctor">
<summary>
Constructor.
</summary>
</member>
<member name="M:CMS.Synchronization.WSE3.ServiceAssertion.CreateClientOutputFilter(Microsoft.Web.Services3.Design.FilterCreationContext)">
<summary>
No client output filter.
</summary>
</member>
<member name="M:CMS.Synchronization.WSE3.ServiceAssertion.CreateClientInputFilter(Microsoft.Web.Services3.Design.FilterCreationContext)">
<summary>
No client input filter.
</summary>
</member>
<member name="M:CMS.Synchronization.WSE3.ServiceAssertion.CreateServiceInputFilter(Microsoft.Web.Services3.Design.FilterCreationContext)">
<summary>
Service input filter.
</summary>
</member>
<member name="M:CMS.Synchronization.WSE3.ServiceAssertion.CreateServiceOutputFilter(Microsoft.Web.Services3.Design.FilterCreationContext)">
<summary>
No service output filter.
</summary>
</member>
<member name="M:CMS.Synchronization.WSE3.ServiceAssertion.ReadXml(System.Xml.XmlReader,System.Collections.Generic.IDictionary{System.String,System.Type})">
<summary>
Reading the request.
</summary>
</member>
<member name="M:CMS.Synchronization.WSE3.ServiceAssertion.WriteXml(System.Xml.XmlWriter)">
<summary>
Writes the XML.
</summary>
</member>
<member name="T:CMS.Synchronization.WSE3.ServiceInputFilter">
<summary>
X509 Service input filter.
</summary>
</member>
<member name="M:CMS.Synchronization.WSE3.ServiceInputFilter.#ctor(CMS.Synchronization.WSE3.ServiceAssertion,Microsoft.Web.Services3.Design.FilterCreationContext)">
<summary>
Constructor.
</summary>
<param name="parentAssertion">Parent assertion</param>
<param name="filterContext">Filter context</param>
</member>
<member name="M:CMS.Synchronization.WSE3.ServiceInputFilter.ValidateMessageSecurity(Microsoft.Web.Services3.SoapEnvelope,Microsoft.Web.Services3.Security.Security)">
<summary>
Validates the message security.
</summary>
<param name="envelope">Message envelope</param>
<param name="security">Security context</param>
</member>
<member name="T:CMS.Synchronization.WSE3.ServicePolicy">
<summary>
Service policy
</summary>
</member>
<member name="M:CMS.Synchronization.WSE3.ServicePolicy.#ctor">
<summary>
Constructor
</summary>
</member>
<member name="M:CMS.Synchronization.WSE3.Server.SyncServerWse.#ctor">
<summary>
Constructor.
</summary>
</member>
<member name="T:CMS.Synchronization.WSE3.SyncClient">
<summary>
Synchronization client.
</summary>
</member>
<member name="M:CMS.Synchronization.WSE3.SyncClient.GetFullServerUrl(System.String)">
<summary>
Returns full path of the SyncServer.asmx server from the starting path of target server instance.
If the full path in the old format comes, the suffix /CMSPages/SyncServer.asmx is trimmed and replaced by the current location.
</summary>
<param name="serverServiceBaseUrl"></param>
</member>
<member name="M:CMS.Synchronization.WSE3.SyncClient.RunTask(CMS.Synchronization.StagingTaskInfo)">
<summary>
Runs the synchronization task.
</summary>
<param name="taskObj">Task object</param>
<returns>Returns error message</returns>
</member>
<member name="M:CMS.Synchronization.WSE3.SyncClient.GetError(System.String)">
<summary>
Returns the full error message.
</summary>
<param name="errorMessage">Error message</param>
</member>
<member name="P:CMS.Synchronization.WSE3.SyncClient.Timeout">
<summary>
Gets timeout for staging service.
</summary>
</member>
<member name="P:CMS.Synchronization.WSE3.SyncClient.UseConfigFile">
<summary>
Indicates if external configuration file should be used (wse3policy.config).
</summary>
</member>
<member name="P:CMS.Synchronization.WSE3.SyncClient.StagingSOAPMustUnderstand">
<summary>
Gets or sets the value that indicates whether staging SOAP must understand.
</summary>
</member>
<member name="P:CMS.Synchronization.WSE3.SyncClient.Service">
<summary>
Synchronization service.
</summary>
</member>
<member name="P:CMS.Synchronization.WSE3.SyncClient.Server">
<summary>
Synchronization server.
</summary>
</member>
<member name="T:CMS.Synchronization.WSE3.SyncServer">
<summary>
Content staging service.
</summary>
</member>
<member name="F:CMS.Synchronization.WSE3.SyncServer.UseTreeCustomHandlers">
<summary>
Indicates if custom handlers should be used for document staging operations.
</summary>
</member>
<member name="F:CMS.Synchronization.WSE3.SyncServer.UseAutomaticOrdering">
<summary>
Indicates if automatic ordering for documents should be used on target server.
</summary>
</member>
<member name="M:CMS.Synchronization.WSE3.SyncServer.ProcessSyncTask(System.String,System.String,System.String)">
<summary>
Processes the given synchronization task.
</summary>
<param name="taskTitle">Title of the synchronization task</param>
<param name="taskType">Type of the synchronization task</param>
<param name="taskData">Document data for the synchronization task</param>
</member>
<member name="M:CMS.Synchronization.WSE3.SyncServer.ProcessSynchronizationTask(System.String,System.String,System.String,System.String,System.String)">
<summary>
Processes the given synchronization task.
</summary>
<param name="taskTitle">Title of the synchronization task</param>
<param name="taskType">Type of the synchronization task</param>
<param name="taskObjectType">Task object type</param>
<param name="taskData">Document data for the synchronization task</param>
<param name="systemVersion">System version</param>
</member>
<member name="M:CMS.Synchronization.WSE3.SyncServer.ProcessSynchronizationTask(System.String,System.String,System.String,System.String,System.String,System.String)">
<summary>
Processes the given synchronization task.
</summary>
<param name="taskTitle">Title of the synchronization task</param>
<param name="taskType">Type of the synchronization task</param>
<param name="taskObjectType">Task object type</param>
<param name="taskData">Document data for the synchronization task</param>
<param name="taskBinaryData">Binary data for the synchronization task</param>
<param name="systemVersion">System version</param>
</member>
<member name="M:CMS.Synchronization.WSE3.SyncServer.ProcessSynchronizationTask(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
<summary>
Processes the given synchronization task.
</summary>
<param name="taskTitle">Title of the synchronization task</param>
<param name="taskType">Type of the synchronization task</param>
<param name="taskObjectType">Task object type</param>
<param name="taskData">Document data for the synchronization task</param>
<param name="taskBinaryData">Binary data for the synchronization task</param>
<param name="taskServerList">List of servers, which already processed the synchronization task</param>
<param name="systemVersion">System version</param>
</member>
<member name="M:CMS.Synchronization.WSE3.SyncServer.GetError(System.String)">
<summary>
Returns the full error message.
</summary>
</member>
<member name="P:CMS.Synchronization.WSE3.SyncServer.LogTasks">
<summary>
Indicates if logging staging task is enabled.
</summary>
</member>
<member name="P:CMS.Synchronization.WSE3.SyncServer.SyncManager">
<summary>
SyncHelper instance.
</summary>
</member>
<member name="T:CMS.Synchronization.WSE3.WebServiceAuthorization">
<summary>
Web service authorization interface for username authentication.
</summary>
</member>
<member name="M:CMS.Synchronization.WSE3.WebServiceAuthorization.VerifyToken(Microsoft.Web.Services3.Security.Tokens.SecurityToken)">
<summary>
Verifies the incoming username token.
</summary>
<param name="token">Token to verify</param>
</member>
<member name="M:CMS.Synchronization.WSE3.WebServiceAuthorization.AuthenticateToken(Microsoft.Web.Services3.Security.Tokens.UsernameToken)">
<summary>
Authentication function, returns the password for specified username.
</summary>
<param name="token">Token to authorize against</param>
<exception cref="T:System.Security.SecurityException">Thrown when staging has no password set.</exception>
<exception cref="T:System.ArgumentNullException">Thrown when username authentication token is missing.</exception>
</member>
<member name="T:CMS.Synchronization.WSE3.X509ClientAssertion">
<summary>
X509 Security assertion.
</summary>
</member>
<member name="M:CMS.Synchronization.WSE3.X509ClientAssertion.#ctor(System.String,System.String)">
<summary>
Constructor.
</summary>
<param name="clientKeyId">Client certificate key ID</param>
<param name="serverKeyId">Server certificate key ID</param>
</member>
<member name="M:CMS.Synchronization.WSE3.X509ClientAssertion.CreateClientOutputFilter(Microsoft.Web.Services3.Design.FilterCreationContext)">
<summary>
Client output filter.
</summary>
</member>
<member name="M:CMS.Synchronization.WSE3.X509ClientAssertion.CreateClientInputFilter(Microsoft.Web.Services3.Design.FilterCreationContext)">
<summary>
No client input filter.
</summary>
</member>
<member name="M:CMS.Synchronization.WSE3.X509ClientAssertion.CreateServiceInputFilter(Microsoft.Web.Services3.Design.FilterCreationContext)">
<summary>
No service input filter.
</summary>
</member>
<member name="M:CMS.Synchronization.WSE3.X509ClientAssertion.CreateServiceOutputFilter(Microsoft.Web.Services3.Design.FilterCreationContext)">
<summary>
No service output filter.
</summary>
</member>
<member name="P:CMS.Synchronization.WSE3.X509ClientAssertion.ClientKeyId">
<summary>
Client certificate key ID.
</summary>
</member>
<member name="P:CMS.Synchronization.WSE3.X509ClientAssertion.ServerKeyId">
<summary>
Server certificate key ID.
</summary>
</member>
<member name="T:CMS.Synchronization.WSE3.X509ClientOutputFilter">
<summary>
Client output filter.
</summary>
</member>
<member name="M:CMS.Synchronization.WSE3.X509ClientOutputFilter.#ctor(CMS.Synchronization.WSE3.X509ClientAssertion,Microsoft.Web.Services3.Design.FilterCreationContext)">
<summary>
Constructor.
</summary>
<param name="parentAssertion">Parent assertion</param>
<param name="filterContext">Filter context</param>
</member>
<member name="M:CMS.Synchronization.WSE3.X509ClientOutputFilter.SecureMessage(Microsoft.Web.Services3.SoapEnvelope,Microsoft.Web.Services3.Security.Security)">
<summary>
Secures the message context.
</summary>
<param name="envelope">Message envelope</param>
<param name="security">Security context</param>
</member>
<member name="T:CMS.Synchronization.WSE3.X509Helper">
<summary>
Helper class for X509 standard
</summary>
</member>
<member name="F:CMS.Synchronization.WSE3.X509Helper.mX509Certificates">
<summary>
Hashtable of the X509 certificates indexed by keyIdentifier.
</summary>
</member>
<member name="M:CMS.Synchronization.WSE3.X509Helper.GetClientX509TokenKey(System.String)">
<summary>
Returns client token key.
</summary>
<param name="siteName">Site name</param>
</member>
<member name="M:CMS.Synchronization.WSE3.X509Helper.GetServerX509TokenKey(System.String)">
<summary>
Returns server token key.
</summary>
<param name="siteName">Site name</param>
</member>
<member name="M:CMS.Synchronization.WSE3.X509Helper.GetX509Token(System.String)">
<summary>
Returns the security token for X509 authentication.
</summary>
<param name="keyIdentifier">Token key identifier</param>
</member>
<member name="M:CMS.Synchronization.WSE3.X509Helper.RetrieveX509TokenFromStore(System.Security.Cryptography.X509Certificates.StoreLocation,System.Security.Cryptography.X509Certificates.StoreName,System.String)">
<summary>
Retrieves the X509 security token from the store.
</summary>
<param name="storeLocation">Store location</param>
<param name="storeName">Store name</param>
<param name="keyIdentifier">Token key identifier</param>
</member>
<member name="M:CMS.Synchronization.WSE3.X509Helper.CheckClientX509Token(Microsoft.Web.Services3.Security.Tokens.X509SecurityToken,System.String)">
<summary>
Returns true if given client token is valid.
</summary>
<param name="token">Token to check</param>
<param name="siteName">Site name</param>
</member>
<member name="M:CMS.Synchronization.WSE3.X509Helper.CheckServerX509Token(Microsoft.Web.Services3.Security.Tokens.X509SecurityToken,System.String)">
<summary>
Returns true if given server token is valid.
</summary>
<param name="token">Token to check</param>
<param name="siteName">Site name</param>
</member>
<member name="M:CMS.Synchronization.WSE3.X509Helper.GetSigningX509Token(Microsoft.Web.Services3.SoapContext,Microsoft.Web.Services3.Security.Security)">
<summary>
This method checks if the incoming message has signed all the important message parts such as soap:Body, all the addressing headers and timestamp.
</summary>
<param name="context">Soap context to get the signing token for</param>
<param name="security">Security context</param>
<returns>The signing token</returns>
</member>
<member name="M:CMS.Synchronization.WSE3.X509Helper.CheckSignature(Microsoft.Web.Services3.SoapContext,Microsoft.Web.Services3.Security.Security,Microsoft.Web.Services3.Security.MessageSignature)">
<summary>
Checks the context signature of the message.
</summary>
</member>
<member name="M:CMS.Synchronization.WSE3.X509Helper.VerifyMessageParts(Microsoft.Web.Services3.SoapContext)">
<summary>
Vefies, if all the required message parts are present.
</summary>
<param name="context">Soap context</param>
</member>
<member name="M:CMS.Synchronization.WSE3.X509Helper.CompareArray(System.Byte[],System.Byte[])">
<summary>
Compares two byte arrays, returns true, if they are equal.
</summary>
<param name="a">Array 1</param>
<param name="b">Array 2</param>
</member>
<member name="M:CMS.Synchronization.WSE3.X509Helper.CheckUsernameToken(Microsoft.Web.Services3.Security.Tokens.UsernameToken,System.String)">
<summary>
Returns true if given client token is valid.
</summary>
<param name="token">Token to check</param>
<param name="siteName">Site name</param>
</member>
</members>
</doc>