Lines Matching defs:identity
46 dns_name_t *identity; /*%< the identity to match */
88 if (rule->identity != NULL) {
89 dns_name_free(rule->identity, mctx);
90 isc_mem_put(mctx, rule->identity,
91 sizeof(*rule->identity));
136 const dns_name_t *identity, dns_ssumatchtype_t matchtype,
143 REQUIRE(dns_name_isabsolute(identity));
156 rule->identity = NULL;
162 rule->identity = isc_mem_get(mctx, sizeof(*rule->identity));
163 dns_name_init(rule->identity, NULL);
164 dns_name_dup(identity, mctx, rule->identity);
318 if (dns_name_iswildcard(rule->identity)) {
320 rule->identity))
325 if (!dns_name_equal(signer, rule->identity)) {
418 signer, name, rule->identity, false))
425 signer, name, rule->identity, false))
432 signer, name, rule->identity, true))
439 signer, name, rule->identity, true))
463 signer, tname, rule->identity, false))
487 signer, tname, rule->identity, false))
495 if (dns_name_iswildcard(rule->identity)) {
497 rule->identity))
502 if (!dns_name_equal(tcpself, rule->identity)) {
513 if (dns_name_iswildcard(rule->identity)) {
515 rule->identity))
520 if (!dns_name_equal(stfself, rule->identity)) {
529 if (!dns_ssu_external_match(rule->identity, signer,
585 return rule->identity;
659 rule->identity = NULL;