public final class

LiveIdAuthenticationPolicy

extends Object
java.lang.Object
   ↳ org.mule.module.dynamicscrm.security.LiveIdAuthenticationPolicy

Class Overview

Windows Live ID Authentication Policy for CRM Web Services.

Summary

Fields
static Logger logger
private String privateAppliesTo
private URI privateIssuerUri
private String privatePolicy
Public Constructors
LiveIdAuthenticationPolicy(String flatWsdlUrl)
Construct an Instance of the WebServiceAuthenticationPolicy class.
LiveIdAuthenticationPolicy(String appliesTo, String policy, URI issuerUri)
Construct an Instance of the WebServiceAuthenticationPolicy class
Public Methods
final String getAppliesTo()
AppliesTo value that should be set on the service
final URI getIssuerUri()
Windows Live ID Issuer that issues the tokens
final String getPolicy()
Windows Live ID Policy
[Expand]
Inherited Methods
From class java.lang.Object

Fields

static Logger logger

private String privateAppliesTo

private URI privateIssuerUri

private String privatePolicy

Public Constructors

public LiveIdAuthenticationPolicy (String flatWsdlUrl)

Construct an Instance of the WebServiceAuthenticationPolicy class.

Parameters
flatWsdlUrl URL to the Flattened WSDL
Throws
IOException
ParserConfigurationException
SAXException
URISyntaxException
WSDLException
XPathExpressionException

public LiveIdAuthenticationPolicy (String appliesTo, String policy, URI issuerUri)

Construct an Instance of the WebServiceAuthenticationPolicy class

Parameters
appliesTo AppliesTo for the web service
policy Windows Live ID Policy that should be used
issuerUri Issuer URI that should be used for authenticating tokens

Public Methods

public final String getAppliesTo ()

AppliesTo value that should be set on the service

public final URI getIssuerUri ()

Windows Live ID Issuer that issues the tokens

public final String getPolicy ()

Windows Live ID Policy