Class MapIdentity
java.lang.Object
com.tremolosecurity.provisioning.mapping.MapIdentity
-
Nested Class Summary
-
Constructor Summary
ConstructorDescriptionMapIdentity
(IdpMappingType mappings) MapIdentity
(ProvisionMappingsType mappings) MapIdentity
(TargetType mapping) -
Method Summary
Modifier and TypeMethodDescriptiongetMap()
getSourceAttributeName
(String mapTo) boolean
isStrict()
void
mapUser
(net.sourceforge.myvd.chain.PostSearchEntryInterceptorChain chain, net.sourceforge.myvd.types.Entry entry, net.sourceforge.myvd.types.DistinguishedName base, net.sourceforge.myvd.types.Int scope, net.sourceforge.myvd.types.Filter filter, ArrayList<net.sourceforge.myvd.types.Attribute> attributes2, net.sourceforge.myvd.types.Bool typesOnly, com.novell.ldap.LDAPSearchConstraints constraints) void
setAttributes
(HashSet<String> attributes) void
void
setStrict
(boolean strict)
-
Constructor Details
-
MapIdentity
public MapIdentity() -
MapIdentity
- Throws:
ProvisioningException
-
MapIdentity
- Throws:
ProvisioningException
-
MapIdentity
- Throws:
ProvisioningException
-
-
Method Details
-
mapUser
- Throws:
ProvisioningException
-
mapUser
- Throws:
ProvisioningException
-
mapUser
public void mapUser(net.sourceforge.myvd.chain.PostSearchEntryInterceptorChain chain, net.sourceforge.myvd.types.Entry entry, net.sourceforge.myvd.types.DistinguishedName base, net.sourceforge.myvd.types.Int scope, net.sourceforge.myvd.types.Filter filter, ArrayList<net.sourceforge.myvd.types.Attribute> attributes2, net.sourceforge.myvd.types.Bool typesOnly, com.novell.ldap.LDAPSearchConstraints constraints) -
mapUser
public User mapUser(User userObj, boolean strict, Map<String, Object> request, WorkflowTask task) throws ProvisioningException- Throws:
ProvisioningException
-
getAttributes
-
getMap
-
setMap
-
isStrict
public boolean isStrict() -
setStrict
public void setStrict(boolean strict) -
setAttributes
-
getSourceAttributeName
-