def build_jwx_def(self):
        self.jwx_def = {}

        for _typ in ["signing_alg", "encryption_alg", "encryption_enc"]:
            self.jwx_def[_typ] = {}
            for item in ["id_token", "userinfo"]:
                cap_param = '{}_{}_values_supported'.format(item, _typ)
                try:
                    self.jwx_def[_typ][item] = self.capabilities[cap_param][0]
                except __HOLE__:
                    self.jwx_def[_typ][item] = ""
dataset/ETHPy150Open rohe/pyoidc/src/oic/oic/provider.py/Provider.build_jwx_def