DDF-950: fixed cast exception in SecurityAssertionStore when a signature header is present
DDF-950: added type-checking safeguards
Merge pull request #17 from eddy-chan/DDF-950

DDF-950: fixed cast exception in SecurityAssertionStore when a signature header is present