Lines Matching refs:dst_key_t
38 typedef struct dst_key dst_key_t;
178 dst_context_create(dst_key_t *key, isc_mem_t *mctx, dst_context_t **dctxp);
181 dst_context_create2(dst_key_t *key, isc_mem_t *mctx,
185 dst_context_create3(dst_key_t *key, isc_mem_t *mctx,
190 dst_context_create4(dst_key_t *key, isc_mem_t *mctx,
280 dst_key_computesecret(const dst_key_t *pub, const dst_key_t *priv,
323 const char *directory, isc_mem_t *mctx, dst_key_t **keyp);
349 int type, isc_mem_t *mctx, dst_key_t **keyp);
377 isc_mem_t *mctx, dst_key_t **keyp);
398 dst_key_tofile(const dst_key_t *key, int type, const char *directory);
416 isc_buffer_t *source, isc_mem_t *mctx, dst_key_t **keyp);
436 dst_key_todns(const dst_key_t *key, isc_buffer_t *target);
456 isc_buffer_t *source, isc_mem_t *mctx, dst_key_t **keyp);
477 dst_key_tobuffer(const dst_key_t *key, isc_buffer_t *target);
494 dst_key_privatefrombuffer(dst_key_t *key, isc_buffer_t *buffer);
513 dst_key_getgssctx(const dst_key_t *key);
527 dst_key_t **keyp, isc_region_t *intoken);
551 void *data, isc_mem_t *mctx, dst_key_t **keyp);
558 isc_mem_t *mctx, dst_key_t **keyp);
565 isc_mem_t *mctx, dst_key_t **keyp);
572 isc_mem_t *mctx, dst_key_t **keyp,
605 dst_key_compare(const dst_key_t *key1, const dst_key_t *key2);
622 dst_key_pubcompare(const dst_key_t *key1, const dst_key_t *key2,
643 dst_key_paramcompare(const dst_key_t *key1, const dst_key_t *key2);
658 dst_key_attach(dst_key_t *source, dst_key_t **target);
668 dst_key_free(dst_key_t **keyp);
689 dst_key_name(const dst_key_t *key);
692 dst_key_size(const dst_key_t *key);
695 dst_key_proto(const dst_key_t *key);
698 dst_key_alg(const dst_key_t *key);
701 dst_key_flags(const dst_key_t *key);
704 dst_key_id(const dst_key_t *key);
707 dst_key_rid(const dst_key_t *key);
710 dst_key_class(const dst_key_t *key);
713 dst_key_isprivate(const dst_key_t *key);
716 dst_key_iszonekey(const dst_key_t *key);
719 dst_key_isnullkey(const dst_key_t *key);
722 dst_key_buildfilename(const dst_key_t *key, int type,
739 dst_key_sigsize(const dst_key_t *key, unsigned int *n);
756 dst_key_secretsize(const dst_key_t *key, unsigned int *n);
788 dst_key_getbits(const dst_key_t *key);
797 dst_key_setbits(dst_key_t *key, isc_uint16_t bits);
806 dst_key_setttl(dst_key_t *key, dns_ttl_t ttl);
816 dst_key_getttl(const dst_key_t *key);
826 dst_key_setflags(dst_key_t *key, isc_uint32_t flags);
835 dst_key_getnum(const dst_key_t *key, int type, isc_uint32_t *valuep);
846 dst_key_setnum(dst_key_t *key, int type, isc_uint32_t value);
856 dst_key_unsetnum(dst_key_t *key, int type);
866 dst_key_gettime(const dst_key_t *key, int type, isc_stdtime_t *timep);
877 dst_key_settime(dst_key_t *key, int type, isc_stdtime_t when);
887 dst_key_unsettime(dst_key_t *key, int type);
897 dst_key_getprivateformat(const dst_key_t *key, int *majorp, int *minorp);
911 dst_key_setprivateformat(dst_key_t *key, int major, int minor);
922 dst_key_format(const dst_key_t *key, char *cp, unsigned int size);
930 dst_key_tkeytoken(const dst_key_t *key);
941 dst_key_dump(dst_key_t *key, isc_mem_t *mctx, char **buffer, int *length);
962 isc_mem_t *mctx, const char *keystr, dst_key_t **keyp);
965 dst_key_inactive(const dst_key_t *key);
974 dst_key_setinactive(dst_key_t *key, isc_boolean_t inactive);
983 dst_key_setexternal(dst_key_t *key, isc_boolean_t value);
986 dst_key_isexternal(dst_key_t *key);