'Delete an identity provider.
:param idp_id: ID of IdP object
:type idp_id: string
:raises keystone.exception.IdentityProviderNotFound: If the IdP
doesn\'t exist.'

@abc.abstractmethod
def delete_idp(self, idp_id):

    raise exception.NotImplemented()
