public SamlExternalIdentityProvider(String entityId, IDPSSODescriptorType iDPSSODescriptor) {
super(entityId, iDPSSODescriptor.getKeyDescriptor());
wantAuthnRequestsSigned = iDPSSODescriptor.getWantAuthnRequestsSigned();
services.put(SamlProfile.SINGLE_SIGN_ON, new SamlService(SamlProfile.SINGLE_SIGN_ON, iDPSSODescriptor.getSingleSignOnService()));
services.put(SamlProfile.SINGLE_LOGOUT, new SamlService(SamlProfile.SINGLE_LOGOUT, iDPSSODescriptor.getSingleLogoutService()));
}