interim check-in to preserve code related to obtaining initial callback state

git-svn-id: https://svn.forgerock.org/openam/branches/sts_x509@10278 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
better handling of error codes related to token validation

git-svn-id: https://svn.forgerock.org/openam/branches/sts_x509@10280 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
Now with working X509 token transformation. Also removed the RestX509CallbackParser, as X509 Certs simply included in header

git-svn-id: https://svn.forgerock.org/openam/branches/sts_x509@10281 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
changing default AuthTarget mapping for X509 transformations, to reflect the fact that the Certificate module will be consumed in 'portal' mode, and updated the help strings to explain the X509-based transformations.

git-svn-id: https://svn.forgerock.org/openam/branches/sts_x509@10284 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
added javadocs

git-svn-id: https://svn.forgerock.org/openam/branches/sts_x509@10285 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
moving the common CertificateTokenValidator to the soap-specific package.

git-svn-id: https://svn.forgerock.org/openam/branches/sts_x509@10286 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
renaming to be soap-specific.

git-svn-id: https://svn.forgerock.org/openam/branches/sts_x509@10287 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d