public class

CxfIdentityClient

extends AbstractCxfWorkdayClient<A>
implements IdentityManagementPort
java.lang.Object
   ↳ org.mule.modules.workday.api.AbstractCxfWorkdayClient<A>
     ↳ org.mule.modules.workday.identity.CxfIdentityClient

Class Overview

CxfWorkdayClient Implementation of Workday client that uses CXF

Summary

[Expand]
Inherited Fields
From class org.mule.modules.workday.api.AbstractCxfWorkdayClient
Public Constructors
CxfIdentityClient(String username, String password, String endpoint, String wsdlLocation)
Public Methods
GetUnidentifiedSignonsResponseType getUnidentifiedSignons(GetUnidentifiedSignonsRequestType body)
This operation gets all Unidentified Signon attempts for the specified criteria.
GetWorkdayAccountSignonsResponseType getWorkdayAccountSignons(GetWorkdayAccountSignonsRequestType body)
This operation gets all Signon or Signon attempts for the specified criteria when the provided User Name was associated with a valid Workday Account.
Protected Methods
Class<IdentityManagementPort> portType()
Class<? extends Service> serviceType()
[Expand]
Inherited Methods
From class org.mule.modules.workday.api.AbstractCxfWorkdayClient
From class java.lang.Object
From interface com.workday.identity.IdentityManagementPort

Public Constructors

public CxfIdentityClient (String username, String password, String endpoint, String wsdlLocation)

Parameters
username
password
endpoint
wsdlLocation

Public Methods

public GetUnidentifiedSignonsResponseType getUnidentifiedSignons (GetUnidentifiedSignonsRequestType body)

This operation gets all Unidentified Signon attempts for the specified criteria. An Unidentified Signon is an attempt to authenticate with a user name that is not associated with a valid Workday Account. The response includes specific information about the Unidentified Signon including the Signon DateTime and User Name. The time range specified in the request criteria must be less than 24 hours. The operation does not support criteria based requests with an As_Of_Entry_DateTime in the past, unless for paging consistency the As_Of_Entry_DateTime matches the page 1 request.

Parameters
body

public GetWorkdayAccountSignonsResponseType getWorkdayAccountSignons (GetWorkdayAccountSignonsRequestType body)

This operation gets all Signon or Signon attempts for the specified criteria when the provided User Name was associated with a valid Workday Account. Signon attempts where an unidentified (invalid) User Name was provided are not included. The response includes specific information about the Signon including the Signon DateTime, the Signon IP Address and the associated Workday Account. The time range specified in the request criteria must be less than 24 hours. The operation does not support criteria based requests with an As_Of_Entry_DateTime in the past, unless for paging consistency the As_Of_Entry_DateTime matches the page 1 request.

Parameters
body

Protected Methods

protected Class<IdentityManagementPort> portType ()

protected Class<? extends Service> serviceType ()