| /src/crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/ |
| release_cred.c | 44 gsskrb5_cred cred; local 52 cred = (gsskrb5_cred)*cred_handle; 57 HEIMDAL_MUTEX_lock(&cred->cred_id_mutex); 59 if (cred->principal != NULL) 60 krb5_free_principal(context, cred->principal); 61 if (cred->keytab != NULL) 62 krb5_kt_close(context, cred->keytab); 63 if (cred->ccache != NULL) { 64 if (cred->cred_flags & GSS_CF_DESTROY_CRED_ON_RELEASE) 65 krb5_cc_destroy(context, cred->ccache) [all...] |
| store_cred.c | 50 gsskrb5_cred cred; local 68 cred = (gsskrb5_cred)input_cred_handle; 69 if (cred == NULL) 74 HEIMDAL_MUTEX_lock(&cred->cred_id_mutex); 75 if (cred->usage != cred_usage && cred->usage != GSS_C_BOTH) { 76 HEIMDAL_MUTEX_unlock(&cred->cred_id_mutex); 81 ret = krb5_cc_get_lifetime(context, cred->ccache, &exp_new); 83 HEIMDAL_MUTEX_unlock(&cred->cred_id_mutex); 88 if (cred->principal == NULL) [all...] |
| inquire_cred_by_oid.c | 44 gsskrb5_cred cred = (gsskrb5_cred)cred_handle; local 56 HEIMDAL_MUTEX_lock(&cred->cred_id_mutex); 58 if (cred->ccache == NULL) { 59 HEIMDAL_MUTEX_unlock(&cred->cred_id_mutex); 64 ret = krb5_cc_get_full_name(context, cred->ccache, &str); 65 HEIMDAL_MUTEX_unlock(&cred->cred_id_mutex);
|
| add_cred.c | 53 gsskrb5_cred cred, handle; local 57 cred = (gsskrb5_cred)input_cred_handle; 60 if (cred == NULL && output_cred_handle == NULL) { 73 if (cred == NULL) { 96 HEIMDAL_MUTEX_lock(&cred->cred_id_mutex); 99 if (cred->usage != cred_usage && cred->usage != GSS_C_BOTH) { 100 HEIMDAL_MUTEX_unlock(&cred->cred_id_mutex); 108 cred->principal) != FALSE) { 109 HEIMDAL_MUTEX_unlock(&cred->cred_id_mutex) [all...] |
| /src/crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/ |
| release_cred.c | 43 ntlm_cred cred; local 51 cred = (ntlm_cred)*cred_handle; 54 if (cred->username) 55 free(cred->username); 56 if (cred->domain) 57 free(cred->domain); 58 if (cred->key.data) { 59 memset(cred->key.data, 0, cred->key.length); 60 free(cred->key.data) [all...] |
| /src/external/bsd/libfido2/dist/src/ |
| cred.c | 21 fido_cred_t *cred = arg; local 31 return (cbor_decode_fmt(val, &cred->fmt)); 33 if (fido_blob_decode(val, &cred->authdata_raw) < 0) { 37 return (cbor_decode_cred_authdata(val, cred->type, 38 &cred->authdata_cbor, &cred->authdata, &cred->attcred, 39 &cred->authdata_ext)); 41 return (cbor_decode_attstmt(val, &cred->attstmt)); 43 return (cbor_decode_bool(val, &cred->ea.att)) 614 fido_cred_t *cred; local [all...] |
| /src/sys/kern/ |
| kern_auth.c | 108 kauth_cred_t cred; local 110 cred = pool_cache_get(kauth_cred_cache, PR_WAITOK); 112 cred->cr_refcnt = 1; 113 cred->cr_uid = 0; 114 cred->cr_euid = 0; 115 cred->cr_svuid = 0; 116 cred->cr_gid = 0; 117 cred->cr_egid = 0; 118 cred->cr_svgid = 0; 119 cred->cr_ngroups = 0 487 kauth_cred_t cred; local [all...] |
| /src/crypto/external/bsd/openssh/dist/ |
| getpeereid.c | 37 struct ucred cred; local 38 socklen_t len = sizeof(cred); 40 if (getsockopt(s, SOL_SOCKET, SO_PEERCRED, &cred, &len) < 0) 42 *euid = cred.uid; 43 *gid = cred.gid;
|
| /src/external/cddl/osnet/sys/kern/ |
| policy.c | 97 secpolicy_zfs(cred_t *cred) 100 return kauth_authorize_generic(cred, KAUTH_GENERIC_ISSUSER, NULL); 104 secpolicy_sys_config(cred_t *cred, int checkonly __unused) 107 return kauth_authorize_generic(cred, KAUTH_GENERIC_ISSUSER, NULL); 111 secpolicy_zinject(cred_t *cred) 114 return kauth_authorize_generic(cred, KAUTH_GENERIC_ISSUSER, NULL); 118 secpolicy_fs_mount(cred_t *cred, vnode_t *mvp, struct mount *vfsp) 121 return kauth_authorize_system(cred, KAUTH_SYSTEM_MOUNT, 126 secpolicy_fs_unmount(cred_t *cred, struct mount *vfsp) 129 return kauth_authorize_system(cred, KAUTH_SYSTEM_MOUNT [all...] |
| zone.c | 37 zone_dataset_attach(cred_t *cred, const char *dataset, int jailid) 44 zone_dataset_detach(cred_t *cred, const char *dataset, int jailid)
|
| /src/external/bsd/wpa/dist/src/wps/ |
| wps_attr_process.c | 84 static int wps_process_cred_network_idx(struct wps_credential *cred, 99 static int wps_process_cred_ssid(struct wps_credential *cred, const u8 *ssid, 113 if (ssid_len <= sizeof(cred->ssid)) { 114 os_memcpy(cred->ssid, ssid, ssid_len); 115 cred->ssid_len = ssid_len; 122 static int wps_process_cred_auth_type(struct wps_credential *cred, 131 cred->auth_type = WPA_GET_BE16(auth_type); 133 cred->auth_type); 139 static int wps_process_cred_encr_type(struct wps_credential *cred, 148 cred->encr_type = WPA_GET_BE16(encr_type) [all...] |
| /src/external/bsd/openldap/dist/libraries/libldap/ |
| sbind.c | 71 struct berval cred; local 79 cred.bv_val = (char *) passwd; 80 cred.bv_len = strlen( passwd ); 82 cred.bv_val = ""; 83 cred.bv_len = 0; 86 rc = ldap_sasl_bind( ld, dn, LDAP_SASL_SIMPLE, &cred, 106 struct berval cred; local 111 cred.bv_val = (char *) passwd; 112 cred.bv_len = strlen( passwd ); 114 cred.bv_val = "" [all...] |
| /src/crypto/external/bsd/heimdal/dist/lib/gssapi/mech/ |
| gss_release_cred.c | 43 * gss_cred_id_t cred = GSS_C_NO_CREDENTIAL; 44 * major = gss_release_cred(&minor, &cred); 58 struct _gss_cred *cred = (struct _gss_cred *) *cred_handle; local 64 while (HEIM_SLIST_FIRST(&cred->gc_mc)) { 65 mc = HEIM_SLIST_FIRST(&cred->gc_mc); 66 HEIM_SLIST_REMOVE_HEAD(&cred->gc_mc, gmc_link); 70 free(cred);
|
| gss_set_cred_option.c | 43 struct _gss_cred *cred = (struct _gss_cred *) *cred_handle; local 52 if (cred == NULL) { 55 cred = malloc(sizeof(*cred)); 56 if (cred == NULL) 59 HEIM_SLIST_INIT(&cred->gc_mc); 68 *cred_handle = (gss_cred_id_t)cred; 86 HEIM_SLIST_INSERT_HEAD(&cred->gc_mc, mc, gmc_link); 88 *cred_handle = (gss_cred_id_t)cred; 96 HEIM_SLIST_FOREACH(mc, &cred->gc_mc, gmc_link) [all...] |
| /src/sys/coda/ |
| coda_venus.h | 36 kauth_cred_t cred, struct proc *p, 41 kauth_cred_t cred, struct lwp *l, 46 kauth_cred_t cred, struct lwp *l); 57 kauth_cred_t cred, struct lwp *l); 61 kauth_cred_t cred, struct lwp *l, 66 kauth_cred_t cred, struct lwp *l); 70 kauth_cred_t cred, struct lwp *l); 74 kauth_cred_t cred, struct lwp *l, 79 kauth_cred_t cred, struct lwp *l); 84 kauth_cred_t cred, struct lwp *l [all...] |
| /src/sys/rump/librump/rumpkern/ |
| accessors.c | 105 kauth_cred_t cred; local 108 cred = kauth_cred_alloc(); 109 kauth_cred_setuid(cred, uid); 110 kauth_cred_seteuid(cred, uid); 111 kauth_cred_setsvuid(cred, uid); 112 kauth_cred_setgid(cred, gid); 113 kauth_cred_setgid(cred, gid); 114 kauth_cred_setegid(cred, gid); 115 kauth_cred_setsvgid(cred, gid); 116 rv = kauth_cred_setgroups(cred, groups, ngroups, 0, UIO_SYSSPACE) [all...] |
| /src/external/bsd/libfido2/dist/examples/ |
| cred.c | 38 fprintf(stderr, "usage: cred [-t es256|es384|rs256|eddsa] [-k pubkey] " 51 fido_cred_t *cred; local 54 if ((cred = fido_cred_new()) == NULL) 58 r = fido_cred_set_type(cred, type); 63 r = fido_cred_set_clientdata(cred, cd, sizeof(cd)); 68 r = fido_cred_set_rp(cred, "localhost", "sweet home localhost"); 73 r = fido_cred_set_authdata(cred, authdata_ptr, authdata_len); 78 r = fido_cred_set_extensions(cred, ext); 83 if (rk && (r = fido_cred_set_rk(cred, FIDO_OPT_TRUE)) != FIDO_OK) 87 if (uv && (r = fido_cred_set_uv(cred, FIDO_OPT_TRUE)) != FIDO_OK 161 fido_cred_t *cred = NULL; local [all...] |
| /src/external/bsd/libfido2/dist/tools/ |
| cred_make.c | 22 fido_cred_t *cred = NULL; local 49 if ((cred = fido_cred_new()) == NULL) 54 r = fido_cred_set_clientdata(cred, cdh.ptr, cdh.len); 56 r = fido_cred_set_clientdata_hash(cred, cdh.ptr, cdh.len); 58 if (r != FIDO_OK || (r = fido_cred_set_type(cred, type)) != FIDO_OK || 59 (r = fido_cred_set_rp(cred, rpid, NULL)) != FIDO_OK || 60 (r = fido_cred_set_user(cred, uid.ptr, uid.len, uname, NULL, 65 if ((r = fido_cred_set_rk(cred, FIDO_OPT_TRUE)) != FIDO_OK) 69 if ((r = fido_cred_set_uv(cred, FIDO_OPT_TRUE)) != FIDO_OK) 73 if ((r = fido_cred_set_extensions(cred, 144 fido_cred_t *cred = NULL; local [all...] |
| /src/external/bsd/libfido2/dist/fuzz/ |
| fuzz_cred.c | 214 make_cred(fido_cred_t *cred, uint8_t opt, int type, const struct blob *cdh, 228 fido_cred_exclude(cred, excl_cred->body, excl_cred->len); 230 fido_cred_set_type(cred, type); 231 fido_cred_set_clientdata_hash(cred, cdh->body, cdh->len); 232 fido_cred_set_rp(cred, rp_id, rp_name); 233 fido_cred_set_user(cred, user_id->body, user_id->len, user_name, 237 fido_cred_set_extensions(cred, FIDO_EXT_HMAC_SECRET); 239 fido_cred_set_blob(cred, user_id->body, user_id->len); 241 fido_cred_set_extensions(cred, FIDO_EXT_LARGEBLOB_KEY); 243 fido_cred_set_pin_minlen(cred, strlen(pin)) 280 fido_cred_t *cred; local 363 fido_cred_t *cred = NULL; local 433 fido_cred_t *cred = NULL; local [all...] |
| /src/lib/libc/net/ |
| getpeereid.c | 47 struct unpcbid cred; local 59 len = sizeof(cred); 60 if (getsockopt(s, SOL_LOCAL, LOCAL_PEEREID, &cred, &len) == -1) 64 *euid = cred.unp_euid; 66 *egid = cred.unp_egid;
|
| /src/external/bsd/wpa/dist/src/tls/ |
| tlsv1_cred.h | 34 void tlsv1_cred_free(struct tlsv1_credentials *cred); 35 int tlsv1_set_ca_cert(struct tlsv1_credentials *cred, const char *cert, 38 int tlsv1_set_cert(struct tlsv1_credentials *cred, const char *cert, 40 int tlsv1_set_private_key(struct tlsv1_credentials *cred, 45 int tlsv1_set_dhparams(struct tlsv1_credentials *cred, const char *dh_file,
|
| /src/crypto/external/bsd/heimdal/dist/lib/ipc/ |
| common.c | 53 heim_ipc_free_cred(heim_icred cred) 55 free(cred); 59 heim_ipc_cred_get_uid(heim_icred cred) 61 return cred->uid; 65 heim_ipc_cred_get_gid(heim_icred cred) 67 return cred->gid; 71 heim_ipc_cred_get_pid(heim_icred cred) 73 return cred->pid; 77 heim_ipc_cred_get_session(heim_icred cred) 79 return cred->session [all...] |
| /src/crypto/external/bsd/heimdal/dist/kuser/ |
| kimpersonate.c | 67 krb5_creds *cred) 84 et.flags = cred->flags.b; 85 et.key = cred->session; 86 et.crealm = cred->client->realm; 87 ret = copy_PrincipalName(&cred->client->name, &et.cname); 97 et.authtime = cred->times.authtime; 99 et.endtime = cred->times.endtime; 101 et.caddr = &cred->addresses; 133 ticket.realm = cred->server->realm; 134 ret = copy_PrincipalName(&cred->server->name, &ticket.sname) 155 krb5_creds cred; local [all...] |
| /src/external/bsd/libfido2/bin/ |
| Makefile | 5 SUBDIR= fido2-assert fido2-cred fido2-token
|
| /src/crypto/external/bsd/heimdal/dist/lib/krb5/ |
| test_forward.c | 66 krb5_creds cred; local 92 memset(&cred, 0, sizeof(cred)); 109 ret = krb5_cc_get_principal(context, id, &cred.client); 114 &cred.server, 115 krb5_principal_get_realm(context, cred.client), 117 krb5_principal_get_realm(context, cred.client), 127 &cred,
|