Simple Object Access Protocol
コンピュータが別のコンピュータからデータやサービスを呼び出すための通信プロトコル
XMLで記述し、HTTP環境で転送する。
SOAPはエンベロープ形式を用いることから、SAMLの通信プロトコルに使う場合などは、秘匿情報をSOAPエンベロープ内に記述でき、セキュリティ上有利