Interesting that your employer would be so zealous about it, my employer's written policy is "Always cooperate with security/customs. If they want your computer unlocked, unlock it. Your safety is more important than our secrets, just call corporate security when you're released."
Yeah, they kind of said that too, with the addition of "resist for a bit, don't immediately comply, only back off if there's no choice". But yeah, I get what you're saying. Don't think I'll ever sign such a contract again though.