String securityTokenNodeName = XMLHelper.nameOf(securityTokenNode); if ("Assertion".equalsIgnoreCase(securityTokenNodeName)) { credentials.add(new AssertionCredential((Element)securityTokenNode)); } else if ("UsernameToken".equalsIgnoreCase(securityTokenNodeName)) { NodeList usernameChildElements = securityTokenNode.getChildNodes();
/** * {@inheritDoc} */ @Override public void handle(Callback[] callbacks) throws IOException, UnsupportedCallbackException { Set<Credential> credentials = getCredentials(); if (credentials == null) { throw JBossSecurityMessages.MESSAGES.credentialsNotSet(); } for (Callback cb : callbacks) { if (cb instanceof TokenCallback) { for (Credential cred : credentials) { if (cred instanceof AssertionCredential) { ((TokenCallback)cb).setToken(((AssertionCredential)cred).getAssertion()); } } } } }
/** * {@inheritDoc} */ @Override public void handle(Callback[] callbacks) throws IOException, UnsupportedCallbackException { Set<Credential> credentials = getCredentials(); if (credentials == null) { throw JBossSecurityMessages.MESSAGES.credentialsNotSet(); } for (Callback cb : callbacks) { if (cb instanceof TokenCallback) { for (Credential cred : credentials) { if (cred instanceof AssertionCredential) { ((TokenCallback)cb).setToken(((AssertionCredential)cred).getAssertion()); } } } } }
String securityTokenNodeName = XMLHelper.nameOf(securityTokenNode); if ("Assertion".equalsIgnoreCase(securityTokenNodeName)) { credentials.add(new AssertionCredential((Element)securityTokenNode)); } else if ("UsernameToken".equalsIgnoreCase(securityTokenNodeName)) { NodeList usernameChildElements = securityTokenNode.getChildNodes();
Element assertionElement = assertionCredential.getAssertion(); if (assertionElement != null) { Subject sts_subject = new Subject();
Element assertionElement = assertionCredential.getAssertion(); if (assertionElement != null) { Subject sts_subject = new Subject();