wcout init
server: OwnCredentials:
interface OwnCredentials {
  creds_id = MICO_SL3CSI:0
  creds_type = 0
  creds_usage = 3
  creds_state = 1
  interface CredsAcceptor {
    the_principal = valuetype SimplePrincipal {
      the_type = 0
      the_name = struct PrincipalName {
        the_type = SL3:anonymous
        the_name = {
          "anonymous"
        }
      }

      with_privileges = {
      }
      authenticated = false
      alternate_names = {
      }
    }
    supporting_statements = {
      valuetype PrincipalIdentityStatement {
        the_layer = 1
        the_type = 1
        encoding_type = null
        interpretation_aid = null
        the_principal = valuetype SimplePrincipal {
          the_type = 0
          the_name = struct PrincipalName {
            the_type = SL3:anonymous
            the_name = {
              "anonymous"
            }
          }

          with_privileges = {
          }
          authenticated = false
          alternate_names = {
          }
        }
      }
    }
    restricted_resources = {
    }
    environmental_attributes = {
      PrinAttribute("SL3:TransportMechanism","TCPIP")
    }
    accepts_endorsement = false
    accepts_quoting = true
    expiry_time = UtcT(-1,0,0,0)
  }
}
Running.
client: OwnCredentials:
interface OwnCredentials {
  creds_id = MICO_SL3CSI:0
  creds_type = 0
  creds_usage = 4
  creds_state = 1
  interface CredsInitiator {
    the_principal = valuetype QuotingPrincipal {
      the_type = 1
      the_name = struct PrincipalName {
        the_type = oid:2.23.130.1.2.1
        the_name = {
          "ras_identity"
        }
      }

      with_privileges = {
      }
      speaking = valuetype SimplePrincipal {
        the_type = 0
        the_name = struct PrincipalName {
          the_type = SL3:anonymous
          the_name = {
            "anonymous"
          }
        }

        with_privileges = {
        }
        authenticated = false
        alternate_names = {
        }
      }
      quotes_for = valuetype SimplePrincipal {
        the_type = 0
        the_name = struct PrincipalName {
          the_type = oid:2.23.130.1.2.1
          the_name = {
            "ras_identity"
          }
        }

        with_privileges = {
        }
        authenticated = false
        alternate_names = {
        }
      }
    }
    supporting_statements = {
      valuetype PrincipalIdentityStatement {
        the_layer = 1
        the_type = 1
        encoding_type = null
        interpretation_aid = null
        the_principal = valuetype SimplePrincipal {
          the_type = 0
          the_name = struct PrincipalName {
            the_type = SL3:anonymous
            the_name = {
              "anonymous"
            }
          }

          with_privileges = {
          }
          authenticated = false
          alternate_names = {
          }
        }
      }
      valuetype PrincipalIdentityStatement {
        the_layer = 4
        the_type = 1
        encoding_type = null
        interpretation_aid = null
        the_principal = valuetype SimplePrincipal {
          the_type = 0
          the_name = struct PrincipalName {
            the_type = oid:2.23.130.1.2.1
            the_name = {
              "ras_identity"
            }
          }

          with_privileges = {
          }
          authenticated = false
          alternate_names = {
          }
        }
      }
    }
    restricted_resources = {
    }
    environmental_attributes = {
      PrinAttribute("SL3:TransportMechanism","TCPIP")
    }
    initiator_type = 2
    supports_embodiment = false
    supports_endorsement = false
    supports_quoting = true
    expiry_time = UtcT(-1,0,0,0)
  }
}
client: OwnCredentials:
interface OwnCredentials {
  creds_id = MICO_SL3CSI:1
  creds_type = 0
  creds_usage = 4
  creds_state = 1
  interface CredsInitiator {
    the_principal = valuetype QuotingPrincipal {
      the_type = 1
      the_name = struct PrincipalName {
        the_type = oid:2.23.130.1.2.1
        the_name = {
          "karel_identity"
        }
      }

      with_privileges = {
      }
      speaking = valuetype SimplePrincipal {
        the_type = 0
        the_name = struct PrincipalName {
          the_type = SL3:anonymous
          the_name = {
            "anonymous"
          }
        }

        with_privileges = {
        }
        authenticated = false
        alternate_names = {
        }
      }
      quotes_for = valuetype SimplePrincipal {
        the_type = 0
        the_name = struct PrincipalName {
          the_type = oid:2.23.130.1.2.1
          the_name = {
            "karel_identity"
          }
        }

        with_privileges = {
        }
        authenticated = false
        alternate_names = {
        }
      }
    }
    supporting_statements = {
      valuetype PrincipalIdentityStatement {
        the_layer = 1
        the_type = 1
        encoding_type = null
        interpretation_aid = null
        the_principal = valuetype SimplePrincipal {
          the_type = 0
          the_name = struct PrincipalName {
            the_type = SL3:anonymous
            the_name = {
              "anonymous"
            }
          }

          with_privileges = {
          }
          authenticated = false
          alternate_names = {
          }
        }
      }
      valuetype PrincipalIdentityStatement {
        the_layer = 4
        the_type = 1
        encoding_type = null
        interpretation_aid = null
        the_principal = valuetype SimplePrincipal {
          the_type = 0
          the_name = struct PrincipalName {
            the_type = oid:2.23.130.1.2.1
            the_name = {
              "karel_identity"
            }
          }

          with_privileges = {
          }
          authenticated = false
          alternate_names = {
          }
        }
      }
    }
    restricted_resources = {
    }
    environmental_attributes = {
      PrinAttribute("SL3:TransportMechanism","TCPIP")
    }
    initiator_type = 2
    supports_embodiment = false
    supports_endorsement = false
    supports_quoting = true
    expiry_time = UtcT(-1,0,0,0)
  }
}
client: TargetCredentials1:
interface TargetCredentials {
  creds_id = MICO_SL3CSI:0_TargetCredentials:0
  creds_type = 2
  creds_usage = 2
  creds_state = 1
  context_id = CSI_TargetCredentials:0
  client_principal = valuetype QuotingPrincipal {
    the_type = 1
    the_name = struct PrincipalName {
      the_type = oid:2.23.130.1.2.1
      the_name = {
        "ras_identity"
      }
    }

    with_privileges = {
    }
    speaking = valuetype SimplePrincipal {
      the_type = 0
      the_name = struct PrincipalName {
        the_type = SL3:anonymous
        the_name = {
          "anonymous"
        }
      }

      with_privileges = {
      }
      authenticated = false
      alternate_names = {
      }
    }
    quotes_for = valuetype SimplePrincipal {
      the_type = 0
      the_name = struct PrincipalName {
        the_type = oid:2.23.130.1.2.1
        the_name = {
          "ras_identity"
        }
      }

      with_privileges = {
      }
      authenticated = false
      alternate_names = {
      }
    }
  }
  client_supporting_statements = {
    valuetype PrincipalIdentityStatement {
      the_layer = 1
      the_type = 1
      encoding_type = null
      interpretation_aid = null
      the_principal = valuetype SimplePrincipal {
        the_type = 0
        the_name = struct PrincipalName {
          the_type = SL3:anonymous
          the_name = {
            "anonymous"
          }
        }

        with_privileges = {
        }
        authenticated = false
        alternate_names = {
        }
      }
    }
    valuetype PrincipalIdentityStatement {
      the_layer = 4
      the_type = 1
      encoding_type = null
      interpretation_aid = null
      the_principal = valuetype SimplePrincipal {
        the_type = 0
        the_name = struct PrincipalName {
          the_type = oid:2.23.130.1.2.1
          the_name = {
            "ras_identity"
          }
        }

        with_privileges = {
        }
        authenticated = false
        alternate_names = {
        }
      }
    }
  }
  client_restricted_resources = {
  }
  target_principal = valuetype SimplePrincipal {
    the_type = 0
    the_name = struct PrincipalName {
      the_type = SL3:anonymous
      the_name = {
        "anonymous"
      }
    }

    with_privileges = {
    }
    authenticated = false
    alternate_names = {
    }
  }
  target_supporting_statements = {
    valuetype PrincipalIdentityStatement {
      the_layer = 1
      the_type = 1
      encoding_type = null
      interpretation_aid = null
      the_principal = valuetype SimplePrincipal {
        the_type = 0
        the_name = struct PrincipalName {
          the_type = SL3:anonymous
          the_name = {
            "anonymous"
          }
        }

        with_privileges = {
        }
        authenticated = false
        alternate_names = {
        }
      }
    }
  }
  target_restricted_resources = {
  }
  environmental_attributes = {
    PrinAttribute("SL3:TransportMechanism","TCPIP")
  }
  parent_credentials = MICO_SL3CSI:0
  client_authentication = false
  target_authentication = false
  confidentiality = false
  integrity = false
  target_embodied = false
  target_endorsed = false
}
client: TargetCredentials2:
interface TargetCredentials {
  creds_id = MICO_SL3CSI:1_TargetCredentials:1
  creds_type = 2
  creds_usage = 2
  creds_state = 1
  context_id = CSI_TargetCredentials:1
  client_principal = valuetype QuotingPrincipal {
    the_type = 1
    the_name = struct PrincipalName {
      the_type = oid:2.23.130.1.2.1
      the_name = {
        "karel_identity"
      }
    }

    with_privileges = {
    }
    speaking = valuetype SimplePrincipal {
      the_type = 0
      the_name = struct PrincipalName {
        the_type = SL3:anonymous
        the_name = {
          "anonymous"
        }
      }

      with_privileges = {
      }
      authenticated = false
      alternate_names = {
      }
    }
    quotes_for = valuetype SimplePrincipal {
      the_type = 0
      the_name = struct PrincipalName {
        the_type = oid:2.23.130.1.2.1
        the_name = {
          "karel_identity"
        }
      }

      with_privileges = {
      }
      authenticated = false
      alternate_names = {
      }
    }
  }
  client_supporting_statements = {
    valuetype PrincipalIdentityStatement {
      the_layer = 1
      the_type = 1
      encoding_type = null
      interpretation_aid = null
      the_principal = valuetype SimplePrincipal {
        the_type = 0
        the_name = struct PrincipalName {
          the_type = SL3:anonymous
          the_name = {
            "anonymous"
          }
        }

        with_privileges = {
        }
        authenticated = false
        alternate_names = {
        }
      }
    }
    valuetype PrincipalIdentityStatement {
      the_layer = 4
      the_type = 1
      encoding_type = null
      interpretation_aid = null
      the_principal = valuetype SimplePrincipal {
        the_type = 0
        the_name = struct PrincipalName {
          the_type = oid:2.23.130.1.2.1
          the_name = {
            "karel_identity"
          }
        }

        with_privileges = {
        }
        authenticated = false
        alternate_names = {
        }
      }
    }
  }
  client_restricted_resources = {
  }
  target_principal = valuetype SimplePrincipal {
    the_type = 0
    the_name = struct PrincipalName {
      the_type = SL3:anonymous
      the_name = {
        "anonymous"
      }
    }

    with_privileges = {
    }
    authenticated = false
    alternate_names = {
    }
  }
  target_supporting_statements = {
    valuetype PrincipalIdentityStatement {
      the_layer = 1
      the_type = 1
      encoding_type = null
      interpretation_aid = null
      the_principal = valuetype SimplePrincipal {
        the_type = 0
        the_name = struct PrincipalName {
          the_type = SL3:anonymous
          the_name = {
            "anonymous"
          }
        }

        with_privileges = {
        }
        authenticated = false
        alternate_names = {
        }
      }
    }
  }
  target_restricted_resources = {
  }
  environmental_attributes = {
    PrinAttribute("SL3:TransportMechanism","TCPIP")
  }
  parent_credentials = MICO_SL3CSI:1
  client_authentication = false
  target_authentication = false
  confidentiality = false
  integrity = false
  target_embodied = false
  target_endorsed = false
}
server: Hello World
server: ClientCredentials:
interface ClientCredentials {
  creds_id = MICO_SL3CSI:0_ClientCredentials:0
  creds_type = 1
  creds_usage = 2
  creds_state = 1
  context_id = CSI_ClientCredentials:0
  client_principal = valuetype QuotingPrincipal {
    the_type = 1
    the_name = struct PrincipalName {
      the_type = oid:2.23.130.1.2.1
      the_name = {
        "ras_identity"
      }
    }

    with_privileges = {
    }
    speaking = valuetype SimplePrincipal {
      the_type = 0
      the_name = struct PrincipalName {
        the_type = SL3:anonymous
        the_name = {
          "anonymous"
        }
      }

      with_privileges = {
      }
      authenticated = false
      alternate_names = {
      }
    }
    quotes_for = valuetype SimplePrincipal {
      the_type = 0
      the_name = struct PrincipalName {
        the_type = oid:2.23.130.1.2.1
        the_name = {
          "ras_identity"
        }
      }

      with_privileges = {
      }
      authenticated = false
      alternate_names = {
      }
    }
  }
  client_supporting_statements = {
    valuetype PrincipalIdentityStatement {
      the_layer = 1
      the_type = 1
      encoding_type = null
      interpretation_aid = null
      the_principal = valuetype SimplePrincipal {
        the_type = 0
        the_name = struct PrincipalName {
          the_type = SL3:anonymous
          the_name = {
            "anonymous"
          }
        }

        with_privileges = {
        }
        authenticated = false
        alternate_names = {
        }
      }
    }
    valuetype PrincipalIdentityStatement {
      the_layer = 4
      the_type = 1
      encoding_type = null
      interpretation_aid = null
      the_principal = valuetype SimplePrincipal {
        the_type = 0
        the_name = struct PrincipalName {
          the_type = oid:2.23.130.1.2.1
          the_name = {
            "ras_identity"
          }
        }

        with_privileges = {
        }
        authenticated = false
        alternate_names = {
        }
      }
    }
  }
  client_restricted_resources = {
  }
  target_principal = valuetype SimplePrincipal {
    the_type = 0
    the_name = struct PrincipalName {
      the_type = SL3:anonymous
      the_name = {
        "anonymous"
      }
    }

    with_privileges = {
    }
    authenticated = false
    alternate_names = {
    }
  }
  target_supporting_statements = {
    valuetype PrincipalIdentityStatement {
      the_layer = 1
      the_type = 1
      encoding_type = null
      interpretation_aid = null
      the_principal = valuetype SimplePrincipal {
        the_type = 0
        the_name = struct PrincipalName {
          the_type = SL3:anonymous
          the_name = {
            "anonymous"
          }
        }

        with_privileges = {
        }
        authenticated = false
        alternate_names = {
        }
      }
    }
  }
  target_restricted_resources = {
  }
  environmental_attributes = {
    PrinAttribute("SL3:TransportMechanism","TCPIP")
  }
  parent_credentials = MICO_SL3CSI:0
  client_authentication = false
  target_authentication = false
  confidentiality = false
  integrity = false
}

server: Hello World
server: ClientCredentials:
interface ClientCredentials {
  creds_id = MICO_SL3CSI:0_ClientCredentials:1
  creds_type = 1
  creds_usage = 2
  creds_state = 1
  context_id = CSI_ClientCredentials:1
  client_principal = valuetype QuotingPrincipal {
    the_type = 1
    the_name = struct PrincipalName {
      the_type = oid:2.23.130.1.2.1
      the_name = {
        "karel_identity"
      }
    }

    with_privileges = {
    }
    speaking = valuetype SimplePrincipal {
      the_type = 0
      the_name = struct PrincipalName {
        the_type = SL3:anonymous
        the_name = {
          "anonymous"
        }
      }

      with_privileges = {
      }
      authenticated = false
      alternate_names = {
      }
    }
    quotes_for = valuetype SimplePrincipal {
      the_type = 0
      the_name = struct PrincipalName {
        the_type = oid:2.23.130.1.2.1
        the_name = {
          "karel_identity"
        }
      }

      with_privileges = {
      }
      authenticated = false
      alternate_names = {
      }
    }
  }
  client_supporting_statements = {
    valuetype PrincipalIdentityStatement {
      the_layer = 1
      the_type = 1
      encoding_type = null
      interpretation_aid = null
      the_principal = valuetype SimplePrincipal {
        the_type = 0
        the_name = struct PrincipalName {
          the_type = SL3:anonymous
          the_name = {
            "anonymous"
          }
        }

        with_privileges = {
        }
        authenticated = false
        alternate_names = {
        }
      }
    }
    valuetype PrincipalIdentityStatement {
      the_layer = 4
      the_type = 1
      encoding_type = null
      interpretation_aid = null
      the_principal = valuetype SimplePrincipal {
        the_type = 0
        the_name = struct PrincipalName {
          the_type = oid:2.23.130.1.2.1
          the_name = {
            "karel_identity"
          }
        }

        with_privileges = {
        }
        authenticated = false
        alternate_names = {
        }
      }
    }
  }
  client_restricted_resources = {
  }
  target_principal = valuetype SimplePrincipal {
    the_type = 0
    the_name = struct PrincipalName {
      the_type = SL3:anonymous
      the_name = {
        "anonymous"
      }
    }

    with_privileges = {
    }
    authenticated = false
    alternate_names = {
    }
  }
  target_supporting_statements = {
    valuetype PrincipalIdentityStatement {
      the_layer = 1
      the_type = 1
      encoding_type = null
      interpretation_aid = null
      the_principal = valuetype SimplePrincipal {
        the_type = 0
        the_name = struct PrincipalName {
          the_type = SL3:anonymous
          the_name = {
            "anonymous"
          }
        }

        with_privileges = {
        }
        authenticated = false
        alternate_names = {
        }
      }
    }
  }
  target_restricted_resources = {
  }
  environmental_attributes = {
    PrinAttribute("SL3:TransportMechanism","TCPIP")
  }
  parent_credentials = MICO_SL3CSI:0
  client_authentication = false
  target_authentication = false
  confidentiality = false
  integrity = false
}

