Hi,
1) Create file /var/lib/mobileid/custom/parseMobile
# start
func EntryPoint
- VP-Create LocalWLOGINSRV.IntmInt = { LDAP.mobile["end:2-1"] }
if |(LocalWLOGINSRV.IntmInt < 48)(LocalWLOGINSRV.IntmInt > 57)
- VP-Create LocalWLOGINSRV.IntmInt = { LDAP.mobile["length:0"] }
- VP-Create LocalWLOGINSRV.IntmInt = "(LocalWLOGINSRV.IntmInt - 2)"
- VP-Create LDAP.mobile = { LDAP.mobile["front:0-LocalWLOGINSRV.IntmInt"] }
endif
- VP-Create LocalWLOGINSRV.IntmInt = { LDAP.mobile["end:1-1"] }
if |(LocalWLOGINSRV.IntmInt < 48)(LocalWLOGINSRV.IntmInt > 57)
- VP-Create LocalWLOGINSRV.IntmInt = { LDAP.mobile["length:0"] }
- VP-Create LocalWLOGINSRV.IntmInt = "(LocalWLOGINSRV.IntmInt - 1)"
- VP-Create LDAP.mobile = { LDAP.mobile["front:0-LocalWLOGINSRV.IntmInt"] }
endif
endfunc
# End
2) Navigate to Default Parameters -> System Parameters -> Custom Policies
Enable:
LDAP Policy File: /var/lib/mobileid/custom/parseMobile
=> and click save
3) Restart MobileID server from Web Access Home and last character is parsed from mobile field
answered
Dec 12 '11 at 16:37
anttisa
106●25●26●27