Informatica ActiveVOS
- Informatica ActiveVOS 9.2.4.6
- All Products
Operation
| Description
|
---|---|
findRoles
| Returns a list of role/group names.
|
findRolesByPrincipal
| Returns a list of role/group names for a principal name.
|
findIdentitiesByRole
| Returns a list of identities associated with role.
|
findIdentities
| Returns a list of identities given an identity search query.
|
assertPrincipalInQueryResult
| Asserts that the a principal is in the resultant identity query. This faults if the principal is not in the result.
|
assertPrincipalInQueryResultWithResponse
| Asserts that a principal is in the resultant identity query and returns the result. This faults if the principal is not in the result.
|
countIdentities
| Returns the total number of identities found in the result after evaluating one or more identity search queries.
|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:iden="http://docs.active-endpoints/wsdl/identity/2007/ 03/identity.wsdl"> <soapenv:Header/> <soapenv:Body> <iden:emptyElement/> </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soapenv:Body> <aeidsvc:roleList xmlns:aeidsvc="http://docs.active-endpoints/wsdl/identity/2007/ 03/identity.wsdl"> <aeidsvc:role>loanreps</aeidsvc:role> <aeidsvc:role>loanmgrs</aeidsvc:role> <aeidsvc:role>loancsr</aeidsvc:role> </aeidsvc:roleList> </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:iden="http://docs.active-endpoints/wsdl/identity/ 2007/03/identity.wsdl"> <soapenv:Header/> <soapenv:Body> <iden:principalName>loanrep1</iden:principalName> </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soapenv:Body> <aeidsvc:roleList xmlns:aeidsvc="http://docs.active-endpoints/wsdl/identity/ 2007/03/identity.wsdl"> <!-- one or more roles --> <aeidsvc:role>loanreps</aeidsvc:role> </aeidsvc:roleList> </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:iden="http://docs.active-endpoints/wsdl/identity/2007/03/identity.wsdl"> <soapenv:Header/> <soapenv:Body> <iden:roleName>loanreps</iden:roleName> </soapenv:Body> </soapenv:Envelope> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soapenv:Body> <aeidsvc:identityList xmlns:aeidsvc="http://docs.active-endpoints/wsdl/identity/2007/03/identity.wsdl"> <aeid:identity xmlns:aeid="http://schemas.active-endpoints.com/identity/2007/01/identity.xsd"> <aeid:id>CN=John Smith,CN=Users,DC=example,DC=com</aeid:id> <aeid:properties> <aeid:property name="http://www.activebpel.org/ontologies/higgins/2008/ identity-search.owl#firstName">John</aeid:property> <aeid:property name="http://www.activebpel.org/ontologies/higgins/2008/ identity-search.owl#lastName">Smith</aeid:property> <aeid:property name="http://www.activebpel.org/ontologies/higgins/2008/ identity-search.owl#email">john.smith@example.com</aeid:property> <aeid:property name="http://www.activebpel.org/ontologies/higgins/2008/ identity-search.owl#userName">jsmith</aeid:property> </aeid:properties> <aeid:roles> <aeid:role>loanreps</aeid:role> <!-- Additional 'aeid:role' elements --> </aeid:roles> </aeid:identity> <!-- Additional 'aeid:identity' elements --> </aeidsvc:identityList > </soapenv:Body> </soapenv:Envelope>
$identityList/aeid:identity/aeid:properties/aeid:property [@name='http://www.activebpel.org/ontologies/higgins/2008/ identity-search.owl#email']/text()
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:iden="http://docs.active-endpoints/wsdl/identity/2007/03/identity.wsdl"> <soapenv:Header/> <soapenv:Body> <iden:identityQuery> <iden:include> <iden:group>loanreps</iden:group> <iden:user>loancsr</iden:user> </iden:include> <!-- Additional iden:include elements. --> <iden:exclude> <iden:user>loanrep2</iden:user> </iden:exclude> <!-- Additional iden:exclude elements. --> </iden:identityQuery> </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soapenv:Body> <aeid:identityResultSet xmlns:aeid="http://schemas.active-endpoints.com/ identity/2007/01/identity.xsd"> <aeid:totalRowCount>3</aeid:totalRowCount> <aeid:completeRowCount>true</aeid:completeRowCount> <aeid:identities> <aeid:identity> <!-- aeid:identity child elements --> </aeid:identity> <!-- Additional aeid:identity elements --> </aeid:identities> </aeid:identityResultSet </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:iden="http://docs.active-endpoints/wsdl/identity/2007/03/identity.wsdl"> <soapenv:Header/> <soapenv:Body> <iden:principalQueryAssertion> <iden:principalName>user1</iden:principalName> <iden:identityQuery> <iden:include> <iden:group>loanreps</iden:group> <iden:group>loanmgrs</iden:group> </iden:include> </iden:identityQuery> <!-- Additional iden:identityQuery elements. --> <iden:principalQueryAssertion> </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soapenv:Body> <Fault xmlns="http://schemas.xmlsoap.org/soap/envelope/"> <faultcode xmlns:ns1="http://docs.active-endpoints/wsdl/identity/ 2007/03/identity.wsdl" xmlns="">ns1:searchFault</faultcode> <faultstring xmlns=""/> <faultactor xmlns=""/> <detail xmlns=""> <aeidsvc:identityFault xmlns:aeidsvc="http://docs.active-endpoints/ wsdl/identity/2007/03/identity.wsdl"> <aeidsvc:code>10</aeidsvc:code> <aeidsvc:message>Principal user1 was not found in query.</aeidsvc:message> </aeidsvc:identityFault> </detail> </Fault> </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:iden="http://docs.active-endpoints/wsdl/identity/2007/03/identity.wsdl"> <soapenv:Header/> <soapenv:Body> <iden:principalQueryAssertionWithResponse> <iden:principalName>user1</iden:principalName> <iden:identityQuery> <iden:include> <iden:group>loanreps</iden:group> <iden:group>loanmgrs</iden:group> </iden:include> </iden:identityQuery> <!-- Additional iden:identityQuery elements. --> <iden:principalQueryAssertionWithResponse> </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soapenv:Body> <aeidsvc:assertionQueryResponse xmlns:aeidsvc="http://docs.active-endpoints/wsdl/identity/2007/ 03/identity.wsdl">2</aeidsvc:assertionQueryResponse> </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:iden="http://docs.active-endpoints/wsdl/identity/ 2007/03/identity.wsdl"> <soapenv:Header/> <soapenv:Body> <iden:principalQueryAssertionWithResponse> <iden:identityQuery> <iden:include> <iden:group>loanreps</iden:group> <iden:group>loanmgrs</iden:group> </iden:include> </iden:identityQuery> <!-- Additional iden:identityQuery elements. --> <iden:principalQueryAssertionWithResponse> </soapenv:Body> </soapenv:Envelope> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soapenv:Body> <aeid:identitiesCount xmlns:aeid="http://docs.active-endpoints/wsdl/identity/2007/03/ identity.wsdl">6</aeid:identitiesCount> </soapenv:Body> </soapenv:Envelope>