result.put(WSSecurityEngineResult.TAG_PRINCIPAL, new SAMLTokenPrincipalImpl(samlAssertion)); result.put(WSSecurityEngineResult.TAG_SUBJECT, credential.getSubject());
credential = validator.validate(credential, requestData); principal = credential.getPrincipal(); if (credential.getSubject() != null && roleParser != null) { roleParser.parseRolesFromSubject(principal, credential.getSubject()); response.setRoles(roles);
credential = validator.validate(credential, requestData); principal = credential.getPrincipal(); if (credential.getSubject() != null && roleParser != null) { roleParser.parseRolesFromSubject(principal, credential.getSubject()); response.setRoles(roles);
result.put(WSSecurityEngineResult.TAG_PRINCIPAL, certs[0].getSubjectX500Principal()); result.put(WSSecurityEngineResult.TAG_SUBJECT, credential.getSubject());
result.put(WSSecurityEngineResult.TAG_VALIDATED_TOKEN, Boolean.TRUE); if (credential != null) { result.put(WSSecurityEngineResult.TAG_SUBJECT, credential.getSubject());
result.put(WSSecurityEngineResult.TAG_PRINCIPAL, principal); result.put(WSSecurityEngineResult.TAG_SUBJECT, credential.getSubject());