try {
return new SAMLNameIdentifier(
handle.replaceAll(System.getProperty("line.separator"), ""),
- idProv.getId(),
+ idProv.getProviderId(),
getNameIdentifierFormat().toString());
} catch (SAMLException e) {
throw new NameIdentifierMappingException("Unable to generate Attribute Query Handle: " + e);
private String getElementConfigData(Element e, String itemName) throws NameIdentifierMappingException {
- NodeList itemElements =e.getElementsByTagNameNS(NameIdentifierMapping.mappingNamespace, itemName);
-
+ NodeList itemElements = e.getElementsByTagNameNS(NameIdentifierMapping.mappingNamespace, itemName);
+
if (itemElements.getLength() < 1) {
log.error(itemName + " not specified.");
throw new NameIdentifierMappingException(
}
try {
- return new SAMLNameIdentifier(handle, idProv.getId(), getNameIdentifierFormat().toString());
+ return new SAMLNameIdentifier(handle, idProv.getProviderId(), getNameIdentifierFormat().toString());
} catch (SAMLException e) {
throw new NameIdentifierMappingException("Unable to generate Attribute Query Handle: " + e);
}
import org.xml.sax.SAXParseException;
import edu.internet2.middleware.shibboleth.common.AuthNPrincipal;
+import edu.internet2.middleware.shibboleth.common.Credential;
import edu.internet2.middleware.shibboleth.common.IdentityProvider;
import edu.internet2.middleware.shibboleth.common.NameIdentifierMappingException;
import edu.internet2.middleware.shibboleth.common.NameMapper;
this.id = id;
}
- public String getId() {
+ public String getProviderId() {
return id;
}
+ public Credential getResponseSigningCredential() {
+ return null;
+ }
+
+ public Credential getAssertionSigningCredential() {
+ return null;
+ }
+
}
class BasicServiceProvider implements ServiceProvider {