createProviderParameters(WSConstants.WSS_SAML_TOKEN_TYPE, STSConstants.BEARER_KEY_KEYTYPE);
providerParameters.setRealm("A");
// Create Realms
Map<String, SAMLRealm> samlRealms = new HashMap<String, SAMLRealm>();
SAMLRealm samlRealm = new SAMLRealm();
samlRealm.setIssuer("A-Issuer");
samlRealms.put("A", samlRealm);
samlRealm = new SAMLRealm();
samlRealm.setIssuer("B-Issuer");
samlRealms.put("B", samlRealm);
((SAMLTokenProvider)samlTokenProvider).setRealmMap(samlRealms);
// Realm "A"
assertTrue(samlTokenProvider.canHandleToken(WSConstants.WSS_SAML_TOKEN_TYPE, "A"));