Home
last modified time | relevance | path

Searched refs:cred (Results 1 – 25 of 530) sorted by relevance

12345678910>>...22

/freebsd/contrib/libfido2/src/
H A Dcred.c21 fido_cred_t *cred = arg; in parse_makecred_reply() local
31 return (cbor_decode_fmt(val, &cred->fmt)); in parse_makecred_reply()
33 if (fido_blob_decode(val, &cred->authdata_raw) < 0) { in parse_makecred_reply()
37 return (cbor_decode_cred_authdata(val, cred->type, in parse_makecred_reply()
38 &cred->authdata_cbor, &cred->authdata, &cred->attcred, in parse_makecred_reply()
39 &cred->authdata_ext)); in parse_makecred_reply()
41 return (cbor_decode_attstmt(val, &cred->attstmt)); in parse_makecred_reply()
43 return (cbor_decode_bool(val, &cred->ea.att)); in parse_makecred_reply()
45 return (fido_blob_decode(val, &cred->largeblob_key)); in parse_makecred_reply()
53 fido_dev_make_cred_tx(fido_dev_t *dev, fido_cred_t *cred, const char *pin, in fido_dev_make_cred_tx() argument
[all …]
/freebsd/contrib/wpa/src/wps/
H A Dwps_attr_process.c84 static int wps_process_cred_network_idx(struct wps_credential *cred, in wps_process_cred_network_idx() argument
99 static int wps_process_cred_ssid(struct wps_credential *cred, const u8 *ssid, in wps_process_cred_ssid() argument
113 if (ssid_len <= sizeof(cred->ssid)) { in wps_process_cred_ssid()
114 os_memcpy(cred->ssid, ssid, ssid_len); in wps_process_cred_ssid()
115 cred->ssid_len = ssid_len; in wps_process_cred_ssid()
122 static int wps_process_cred_auth_type(struct wps_credential *cred, in wps_process_cred_auth_type() argument
131 cred->auth_type = WPA_GET_BE16(auth_type); in wps_process_cred_auth_type()
133 cred->auth_type); in wps_process_cred_auth_type()
139 static int wps_process_cred_encr_type(struct wps_credential *cred, in wps_process_cred_encr_type() argument
148 cred->encr_type = WPA_GET_BE16(encr_type); in wps_process_cred_encr_type()
[all …]
/freebsd/sys/security/mac/
H A Dmac_framework.h111 void mac_bpfdesc_create(struct ucred *cred, struct bpf_d *d);
116 void mac_cred_associate_nfsd(struct ucred *cred);
117 int mac_cred_check_setaudit(struct ucred *cred, struct auditinfo *ai);
118 int mac_cred_check_setaudit_addr(struct ucred *cred,
120 int mac_cred_check_setauid(struct ucred *cred, uid_t auid);
125 int mac_cred_check_setegid(struct ucred *cred, gid_t egid);
126 int mac_cred_check_seteuid(struct ucred *cred, uid_t euid);
127 int mac_cred_check_setgid(struct ucred *cred, gid_t gid);
128 int mac_cred_check_setgroups(struct ucred *cred, int ngroups,
130 int mac_cred_check_setregid(struct ucred *cred, gid_t rgid, gid_t egid);
[all …]
H A Dmac_cred.c87 mac_cred_init(struct ucred *cred) in mac_cred_init() argument
91 cred->cr_label = mac_cred_label_alloc(); in mac_cred_init()
93 cred->cr_label = NULL; in mac_cred_init()
105 mac_cred_destroy(struct ucred *cred) in mac_cred_destroy() argument
108 if (cred->cr_label != NULL) { in mac_cred_destroy()
109 mac_cred_label_free(cred->cr_label); in mac_cred_destroy()
110 cred->cr_label = NULL; in mac_cred_destroy()
124 mac_cred_associate_nfsd(struct ucred *cred) in mac_cred_associate_nfsd() argument
127 MAC_POLICY_PERFORM_NOSLEEP(cred_associate_nfsd, cred); in mac_cred_associate_nfsd()
135 mac_cred_create_kproc0(struct ucred *cred) in mac_cred_create_kproc0() argument
[all …]
H A Dmac_vfs.c83 static int mac_vnode_setlabel_extattr(struct ucred *cred,
133 mac_mount_check_mount(struct ucred *cred, struct vnode *vp, in mac_mount_check_mount() argument
138 MAC_POLICY_CHECK(mount_check_mount, cred, vp, vp->v_label, vfsp, in mac_mount_check_mount()
140 MAC_CHECK_PROBE5(mount_check_mount, error, cred, vp, vfsp, optlist, in mac_mount_check_mount()
149 mac_mount_check_update(struct ucred *cred, struct mount *mp, in mac_mount_check_update() argument
154 MAC_POLICY_CHECK(mount_check_update, cred, mp, mp->mnt_label, in mac_mount_check_update()
156 MAC_CHECK_PROBE5(mount_check_update, error, cred, mp, mp->mnt_label, in mac_mount_check_update()
165 mac_mount_check_unmount(struct ucred *cred, struct mount *mp, uint64_t flags) in mac_mount_check_unmount() argument
169 MAC_POLICY_CHECK(mount_check_unmount, cred, mp, mp->mnt_label, flags); in mac_mount_check_unmount()
170 MAC_CHECK_PROBE4(mount_check_unmount, error, cred, mp, mp->mnt_label, in mac_mount_check_unmount()
[all …]
H A Dmac_system.c74 mac_kenv_check_dump(struct ucred *cred) in mac_kenv_check_dump() argument
78 MAC_POLICY_CHECK_NOSLEEP(kenv_check_dump, cred); in mac_kenv_check_dump()
79 MAC_CHECK_PROBE1(kenv_check_dump, error, cred); in mac_kenv_check_dump()
87 mac_kenv_check_get(struct ucred *cred, char *name) in mac_kenv_check_get() argument
91 MAC_POLICY_CHECK_NOSLEEP(kenv_check_get, cred, name); in mac_kenv_check_get()
92 MAC_CHECK_PROBE2(kenv_check_get, error, cred, name); in mac_kenv_check_get()
101 mac_kenv_check_set(struct ucred *cred, char *name, char *value) in mac_kenv_check_set() argument
105 MAC_POLICY_CHECK_NOSLEEP(kenv_check_set, cred, name, value); in mac_kenv_check_set()
106 MAC_CHECK_PROBE3(kenv_check_set, error, cred, name, value); in mac_kenv_check_set()
114 mac_kenv_check_unset(struct ucred *cred, char *name) in mac_kenv_check_unset() argument
[all …]
H A Dmac_policy.h134 typedef void (*mpo_bpfdesc_create_t)(struct ucred *cred,
142 typedef void (*mpo_cred_associate_nfsd_t)(struct ucred *cred);
143 typedef int (*mpo_cred_check_relabel_t)(struct ucred *cred,
145 typedef int (*mpo_cred_check_setaudit_t)(struct ucred *cred,
147 typedef int (*mpo_cred_check_setaudit_addr_t)(struct ucred *cred,
149 typedef int (*mpo_cred_check_setauid_t)(struct ucred *cred, uid_t auid);
154 typedef int (*mpo_cred_check_setegid_t)(struct ucred *cred, gid_t egid);
155 typedef int (*mpo_cred_check_seteuid_t)(struct ucred *cred, uid_t euid);
156 typedef int (*mpo_cred_check_setgid_t)(struct ucred *cred, gid_t gid);
157 typedef int (*mpo_cred_check_setgroups_t)(struct ucred *cred, int ngroups,
[all …]
H A Dmac_pipe.c127 mac_pipe_create(struct ucred *cred, struct pipepair *pp) in mac_pipe_create() argument
130 MAC_POLICY_PERFORM_NOSLEEP(pipe_create, cred, pp, pp->pp_label); in mac_pipe_create()
134 mac_pipe_relabel(struct ucred *cred, struct pipepair *pp, in mac_pipe_relabel() argument
138 MAC_POLICY_PERFORM_NOSLEEP(pipe_relabel, cred, pp, pp->pp_label, in mac_pipe_relabel()
146 mac_pipe_check_ioctl(struct ucred *cred, struct pipepair *pp, in mac_pipe_check_ioctl() argument
153 MAC_POLICY_CHECK_NOSLEEP(pipe_check_ioctl, cred, pp, pp->pp_label, in mac_pipe_check_ioctl()
155 MAC_CHECK_PROBE4(pipe_check_ioctl, error, cred, pp, cmd, data); in mac_pipe_check_ioctl()
164 mac_pipe_check_poll_impl(struct ucred *cred, struct pipepair *pp) in mac_pipe_check_poll_impl() argument
170 MAC_POLICY_CHECK_NOSLEEP(pipe_check_poll, cred, pp, pp->pp_label); in mac_pipe_check_poll_impl()
171 MAC_CHECK_PROBE2(pipe_check_poll, error, cred, pp); in mac_pipe_check_poll_impl()
[all …]
H A Dmac_sysv_msg.c140 mac_sysvmsg_create(struct ucred *cred, struct msqid_kernel *msqkptr, in mac_sysvmsg_create() argument
144 MAC_POLICY_PERFORM_NOSLEEP(sysvmsg_create, cred, msqkptr, in mac_sysvmsg_create()
149 mac_sysvmsq_create(struct ucred *cred, struct msqid_kernel *msqkptr) in mac_sysvmsq_create() argument
152 MAC_POLICY_PERFORM_NOSLEEP(sysvmsq_create, cred, msqkptr, in mac_sysvmsq_create()
174 mac_sysvmsq_check_msgmsq(struct ucred *cred, struct msg *msgptr, in mac_sysvmsq_check_msgmsq() argument
179 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msgmsq, cred, msgptr, in mac_sysvmsq_check_msgmsq()
181 MAC_CHECK_PROBE3(sysvmsq_check_msgmsq, error, cred, msgptr, msqkptr); in mac_sysvmsq_check_msgmsq()
190 mac_sysvmsq_check_msgrcv(struct ucred *cred, struct msg *msgptr) in mac_sysvmsq_check_msgrcv() argument
194 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msgrcv, cred, msgptr, in mac_sysvmsq_check_msgrcv()
196 MAC_CHECK_PROBE2(sysvmsq_check_msgrcv, error, cred, msgptr); in mac_sysvmsq_check_msgrcv()
[all …]
H A Dmac_prison.c131 mac_prison_relabel(struct ucred *cred, struct prison *pr, in mac_prison_relabel() argument
135 MAC_POLICY_PERFORM_NOSLEEP(prison_relabel, cred, pr, pr->pr_label, in mac_prison_relabel()
140 mac_prison_label_set(struct ucred *cred, struct prison *pr, in mac_prison_label_set() argument
147 error = mac_prison_check_relabel(cred, pr, label); in mac_prison_label_set()
151 mac_prison_relabel(cred, pr, label); in mac_prison_label_set()
159 mac_prison_check_relabel(struct ucred *cred, struct prison *pr, in mac_prison_check_relabel() argument
165 MAC_POLICY_CHECK_NOSLEEP(prison_check_relabel, cred, pr, in mac_prison_check_relabel()
167 MAC_CHECK_PROBE4(prison_check_relabel, error, cred, pr, in mac_prison_check_relabel()
176 mac_prison_check_attach(struct ucred *cred, struct prison *pr) in mac_prison_check_attach() argument
180 MAC_POLICY_CHECK_NOSLEEP(prison_check_attach, cred, pr, pr->pr_label); in mac_prison_check_attach()
[all …]
H A Dmac_audit.c60 mac_cred_check_setaudit(struct ucred *cred, struct auditinfo *ai) in mac_cred_check_setaudit() argument
64 MAC_POLICY_CHECK_NOSLEEP(cred_check_setaudit, cred, ai); in mac_cred_check_setaudit()
65 MAC_CHECK_PROBE2(cred_check_setaudit, error, cred, ai); in mac_cred_check_setaudit()
74 mac_cred_check_setaudit_addr(struct ucred *cred, struct auditinfo_addr *aia) in mac_cred_check_setaudit_addr() argument
78 MAC_POLICY_CHECK_NOSLEEP(cred_check_setaudit_addr, cred, aia); in mac_cred_check_setaudit_addr()
79 MAC_CHECK_PROBE2(cred_check_setaudit_addr, error, cred, aia); in mac_cred_check_setaudit_addr()
87 mac_cred_check_setauid(struct ucred *cred, uid_t auid) in mac_cred_check_setauid() argument
91 MAC_POLICY_CHECK_NOSLEEP(cred_check_setauid, cred, auid); in mac_cred_check_setauid()
92 MAC_CHECK_PROBE2(cred_check_setauid, error, cred, auid); in mac_cred_check_setauid()
101 mac_system_check_audit(struct ucred *cred, void *record, int length) in mac_system_check_audit() argument
[all …]
/freebsd/sys/security/mac_bsdextended/
H A Dugidfw_vnode.c62 ugidfw_vnode_check_access(struct ucred *cred, struct vnode *vp, in ugidfw_vnode_check_access() argument
66 return (ugidfw_check_vp(cred, vp, ugidfw_accmode2mbi(accmode))); in ugidfw_vnode_check_access()
70 ugidfw_vnode_check_chdir(struct ucred *cred, struct vnode *dvp, in ugidfw_vnode_check_chdir() argument
74 return (ugidfw_check_vp(cred, dvp, MBI_EXEC)); in ugidfw_vnode_check_chdir()
78 ugidfw_vnode_check_chroot(struct ucred *cred, struct vnode *dvp, in ugidfw_vnode_check_chroot() argument
82 return (ugidfw_check_vp(cred, dvp, MBI_EXEC)); in ugidfw_vnode_check_chroot()
86 ugidfw_check_create_vnode(struct ucred *cred, struct vnode *dvp, in ugidfw_check_create_vnode() argument
90 return (ugidfw_check_vp(cred, dvp, MBI_WRITE)); in ugidfw_check_create_vnode()
94 ugidfw_vnode_check_deleteacl(struct ucred *cred, struct vnode *vp, in ugidfw_vnode_check_deleteacl() argument
98 return (ugidfw_check_vp(cred, vp, MBI_ADMIN)); in ugidfw_vnode_check_deleteacl()
[all …]
H A Dugidfw_internal.h36 int ugidfw_check(struct ucred *cred, struct vnode *vp, struct vattr *vap,
38 int ugidfw_check_vp(struct ucred *cred, struct vnode *vp, int acc_mode);
43 int ugidfw_system_check_acct(struct ucred *cred, struct vnode *vp,
45 int ugidfw_system_check_auditctl(struct ucred *cred, struct vnode *vp,
47 int ugidfw_system_check_swapon(struct ucred *cred, struct vnode *vp,
53 int ugidfw_vnode_check_access(struct ucred *cred, struct vnode *vp,
55 int ugidfw_vnode_check_chdir(struct ucred *cred, struct vnode *dvp,
57 int ugidfw_vnode_check_chroot(struct ucred *cred, struct vnode *dvp,
59 int ugidfw_check_create_vnode(struct ucred *cred, struct vnode *dvp,
62 int ugidfw_vnode_check_deleteacl(struct ucred *cred, struct vnode *vp,
[all …]
/freebsd/sys/kern/
H A Dkern_priv.c60 suser_enabled(struct ucred *cred) in suser_enabled() argument
63 return (prison_allow(cred, PR_ALLOW_SUSER)); in suser_enabled()
69 struct ucred *cred; in sysctl_kern_suser_enabled() local
72 cred = req->td->td_ucred; in sysctl_kern_suser_enabled()
73 enabled = suser_enabled(cred); in sysctl_kern_suser_enabled()
77 prison_set_allow(cred, PR_ALLOW_SUSER, enabled); in sysctl_kern_suser_enabled()
99 priv_check_cred_pre(struct ucred *cred, int priv) in priv_check_cred_pre() argument
104 error = mac_priv_check(cred, priv); in priv_check_cred_pre()
112 priv_check_cred_post(struct ucred *cred, int priv, int error, bool handled) in priv_check_cred_post() argument
122 if (mac_priv_grant(cred, priv) == 0) { in priv_check_cred_post()
[all …]
/freebsd/crypto/krb5/src/lib/gssapi/krb5/
H A Dacquire_cred.c163 krb5_gss_cred_id_rec *cred) in acquire_accept_cred() argument
170 assert(cred->keytab == NULL); in acquire_accept_cred()
198 if (cred->name != NULL) { in acquire_accept_cred()
199 code = kg_acceptor_princ(context, cred->name, &cred->acceptor_mprinc); in acquire_accept_cred()
206 code = check_keytab(context, kt, cred->name, cred->acceptor_mprinc); in acquire_accept_cred()
218 code = krb5_get_server_rcache(context, &cred->name->princ->data[0], in acquire_accept_cred()
234 cred->keytab = kt; in acquire_accept_cred()
236 cred->rcache = rc; in acquire_accept_cred()
293 scan_cc_config(krb5_context context, krb5_gss_cred_id_rec *cred, in scan_cc_config() argument
302 && cred->impersonator == NULL) { in scan_cc_config()
[all …]
H A Drel_cred.c30 krb5_gss_cred_id_t cred; in krb5_gss_release_cred() local
45 cred = (krb5_gss_cred_id_t)*cred_handle; in krb5_gss_release_cred()
47 k5_mutex_destroy(&cred->lock); in krb5_gss_release_cred()
50 if (cred->ccache) { in krb5_gss_release_cred()
51 if (cred->destroy_ccache) in krb5_gss_release_cred()
52 code1 = krb5_cc_destroy(context, cred->ccache); in krb5_gss_release_cred()
54 code1 = krb5_cc_close(context, cred->ccache); in krb5_gss_release_cred()
58 if (cred->client_keytab) in krb5_gss_release_cred()
59 krb5_kt_close(context, cred->client_keytab); in krb5_gss_release_cred()
62 if (cred->keytab) in krb5_gss_release_cred()
[all …]
H A Ds4u_gss_glue.c33 kg_is_initiator_cred(krb5_gss_cred_id_t cred) in kg_is_initiator_cred() argument
35 return (cred->usage == GSS_C_INITIATE || cred->usage == GSS_C_BOTH) && in kg_is_initiator_cred()
36 (cred->ccache != NULL); in kg_is_initiator_cred()
120 krb5_gss_cred_id_t cred; in krb5_gss_acquire_cred_impersonate_name() local
163 &cred, in krb5_gss_acquire_cred_impersonate_name()
168 *output_cred_handle = (gss_cred_id_t)cred; in krb5_gss_acquire_cred_impersonate_name()
183 make_proxy_cred(krb5_context context, krb5_gss_cred_id_t cred, in make_proxy_cred() argument
191 cred->ccache); in make_proxy_cred()
200 code = krb5_cc_set_config(context, cred->ccache, NULL, in make_proxy_cred()
207 &cred->impersonator); in make_proxy_cred()
[all …]
/freebsd/contrib/libfido2/fuzz/
H A Dfuzz_cred.c214 make_cred(fido_cred_t *cred, uint8_t opt, int type, const struct blob *cdh, in make_cred() argument
228 fido_cred_exclude(cred, excl_cred->body, excl_cred->len); in make_cred()
230 fido_cred_set_type(cred, type); in make_cred()
231 fido_cred_set_clientdata_hash(cred, cdh->body, cdh->len); in make_cred()
232 fido_cred_set_rp(cred, rp_id, rp_name); in make_cred()
233 fido_cred_set_user(cred, user_id->body, user_id->len, user_name, in make_cred()
237 fido_cred_set_extensions(cred, FIDO_EXT_HMAC_SECRET); in make_cred()
239 fido_cred_set_blob(cred, user_id->body, user_id->len); in make_cred()
241 fido_cred_set_extensions(cred, FIDO_EXT_LARGEBLOB_KEY); in make_cred()
243 fido_cred_set_pin_minlen(cred, strlen(pin)); in make_cred()
[all …]
/freebsd/contrib/wpa/wpa_supplicant/
H A Dinterworking.c144 struct wpa_cred *cred; in cred_with_roaming_consortium() local
146 for (cred = wpa_s->conf->cred; cred; cred = cred->next) { in cred_with_roaming_consortium()
147 if (cred->num_home_ois) in cred_with_roaming_consortium()
149 if (cred->num_required_home_ois) in cred_with_roaming_consortium()
151 if (cred->num_roaming_consortiums) in cred_with_roaming_consortium()
160 struct wpa_cred *cred; in cred_with_3gpp() local
162 for (cred = wpa_s->conf->cred; cred; cred = cred->next) { in cred_with_3gpp()
163 if (cred->pcsc || cred->imsi) in cred_with_3gpp()
172 struct wpa_cred *cred; in cred_with_nai_realm() local
174 for (cred = wpa_s->conf->cred; cred; cred = cred->next) { in cred_with_nai_realm()
[all …]
/freebsd/contrib/libfido2/examples/
H A Dcred.c51 fido_cred_t *cred; in verify_cred() local
54 if ((cred = fido_cred_new()) == NULL) in verify_cred()
58 r = fido_cred_set_type(cred, type); in verify_cred()
63 r = fido_cred_set_clientdata(cred, cd, sizeof(cd)); in verify_cred()
68 r = fido_cred_set_rp(cred, "localhost", "sweet home localhost"); in verify_cred()
73 r = fido_cred_set_authdata(cred, authdata_ptr, authdata_len); in verify_cred()
78 r = fido_cred_set_extensions(cred, ext); in verify_cred()
83 if (rk && (r = fido_cred_set_rk(cred, FIDO_OPT_TRUE)) != FIDO_OK) in verify_cred()
87 if (uv && (r = fido_cred_set_uv(cred, FIDO_OPT_TRUE)) != FIDO_OK) in verify_cred()
91 if (cred_protect != 0 && (r = fido_cred_set_prot(cred, in verify_cred()
[all …]
/freebsd/sys/security/mac_stub/
H A Dmac_stub.c179 stub_bpfdesc_create(struct ucred *cred, struct bpf_d *d, in stub_bpfdesc_create() argument
193 stub_cred_associate_nfsd(struct ucred *cred) in stub_cred_associate_nfsd() argument
199 stub_cred_check_relabel(struct ucred *cred, struct label *newlabel) in stub_cred_check_relabel() argument
206 stub_cred_check_setaudit(struct ucred *cred, struct auditinfo *ai) in stub_cred_check_setaudit() argument
213 stub_cred_check_setaudit_addr(struct ucred *cred, struct auditinfo_addr *aia) in stub_cred_check_setaudit_addr() argument
220 stub_cred_check_setauid(struct ucred *cred, uid_t auid) in stub_cred_check_setauid() argument
244 stub_cred_check_setegid(struct ucred *cred, gid_t egid) in stub_cred_check_setegid() argument
251 stub_cred_check_seteuid(struct ucred *cred, uid_t euid) in stub_cred_check_seteuid() argument
258 stub_cred_check_setgid(struct ucred *cred, gid_t gid) in stub_cred_check_setgid() argument
265 stub_cred_check_setgroups(struct ucred *cred, int ngroups, in stub_cred_check_setgroups() argument
[all …]
/freebsd/crypto/heimdal/lib/gssapi/krb5/
H A Drelease_cred.c42 gsskrb5_cred cred; in _gsskrb5_release_cred() local
50 cred = (gsskrb5_cred)*cred_handle; in _gsskrb5_release_cred()
55 HEIMDAL_MUTEX_lock(&cred->cred_id_mutex); in _gsskrb5_release_cred()
57 if (cred->principal != NULL) in _gsskrb5_release_cred()
58 krb5_free_principal(context, cred->principal); in _gsskrb5_release_cred()
59 if (cred->keytab != NULL) in _gsskrb5_release_cred()
60 krb5_kt_close(context, cred->keytab); in _gsskrb5_release_cred()
61 if (cred->ccache != NULL) { in _gsskrb5_release_cred()
62 if (cred->cred_flags & GSS_CF_DESTROY_CRED_ON_RELEASE) in _gsskrb5_release_cred()
63 krb5_cc_destroy(context, cred->ccache); in _gsskrb5_release_cred()
[all …]
/freebsd/crypto/heimdal/lib/krb5/
H A Dacache.c190 krb5_creds *cred) in make_cred_from_ccred() argument
195 memset(cred, 0, sizeof(*cred)); in make_cred_from_ccred()
197 ret = krb5_parse_name(context, incred->client, &cred->client); in make_cred_from_ccred()
201 ret = krb5_parse_name(context, incred->server, &cred->server); in make_cred_from_ccred()
205 cred->session.keytype = incred->keyblock.type; in make_cred_from_ccred()
206 cred->session.keyvalue.length = incred->keyblock.length; in make_cred_from_ccred()
207 cred->session.keyvalue.data = malloc(incred->keyblock.length); in make_cred_from_ccred()
208 if (cred->session.keyvalue.data == NULL) in make_cred_from_ccred()
210 memcpy(cred->session.keyvalue.data, incred->keyblock.data, in make_cred_from_ccred()
213 cred->times.authtime = incred->authtime; in make_cred_from_ccred()
[all …]
/freebsd/contrib/libfido2/tools/
H A Dcred_make.c22 fido_cred_t *cred = NULL; in prepare_cred() local
49 if ((cred = fido_cred_new()) == NULL) in prepare_cred()
54 r = fido_cred_set_clientdata(cred, cdh.ptr, cdh.len); in prepare_cred()
56 r = fido_cred_set_clientdata_hash(cred, cdh.ptr, cdh.len); in prepare_cred()
58 if (r != FIDO_OK || (r = fido_cred_set_type(cred, type)) != FIDO_OK || in prepare_cred()
59 (r = fido_cred_set_rp(cred, rpid, NULL)) != FIDO_OK || in prepare_cred()
60 (r = fido_cred_set_user(cred, uid.ptr, uid.len, uname, NULL, in prepare_cred()
65 if ((r = fido_cred_set_rk(cred, FIDO_OPT_TRUE)) != FIDO_OK) in prepare_cred()
69 if ((r = fido_cred_set_uv(cred, FIDO_OPT_TRUE)) != FIDO_OK) in prepare_cred()
73 if ((r = fido_cred_set_extensions(cred, in prepare_cred()
[all …]
/freebsd/sys/security/mac_test/
H A Dmac_test.c178 test_bpfdesc_create(struct ucred *cred, struct bpf_d *d, in test_bpfdesc_create() argument
182 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_bpfdesc_create()
218 test_cred_check_relabel(struct ucred *cred, struct label *newlabel) in test_cred_check_relabel() argument
221 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_cred_check_relabel()
230 test_cred_check_setaudit(struct ucred *cred, struct auditinfo *ai) in test_cred_check_setaudit() argument
233 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_cred_check_setaudit()
241 test_cred_check_setaudit_addr(struct ucred *cred, in test_cred_check_setaudit_addr() argument
245 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_cred_check_setaudit_addr()
253 test_cred_check_setauid(struct ucred *cred, uid_t auid) in test_cred_check_setauid() argument
256 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_cred_check_setauid()
[all …]

12345678910>>...22