Lines Matching refs:attributes

712         $attributes = &$this->subArray($root, $path);
714 if (is_array($attributes)) {
715 for ($i = 0; $i < count($attributes); $i++) {
716 $id = $attributes[$i]['type'];
720 if (is_array($attributes[$i]['value'])) {
721 $values = &$attributes[$i]['value'];
754 $attributes = &$this->subArray($root, $path);
756 if (is_array($attributes)) {
757 $size = count($attributes);
761 $id = $attributes[$i]['type'];
765 unset($attributes[$i]);
766 } elseif (is_array($attributes[$i]['value'])) {
767 $values = &$attributes[$i]['value'];
927 // CSR attributes
2227 $this->mapInAttributes($csr, 'certificationRequestInfo/attributes');
2280 $this->mapOutAttributes($csr, 'certificationRequestInfo/attributes');
3218 $pth = 'certificationRequestInfo/attributes';
3219 $attributes = &$this->subArray($root, $pth, $create);
3221 if (is_array($attributes)) {
3222 foreach ($attributes as $key => $value) {
3229 $key = count($attributes);
3230 $attributes[] = ['type' => 'pkcs-9-at-extensionRequest', 'value' => []];
3422 $attributes = &$this->subArray($this->currentCert, 'certificationRequestInfo/attributes');
3424 if (!is_array($attributes)) {
3429 foreach ($attributes as $key => $attribute) {
3441 unset($attributes[$key]);
3445 unset($attributes[$key]['value'][$disposition]);
3446 $attributes[$key]['value'] = array_values($attributes[$key]['value']);
3456 $attributes = array_values($attributes);
3476 $attributes = $this->subArray($csr, 'certificationRequestInfo/attributes');
3478 if (!is_array($attributes)) {
3482 foreach ($attributes as $key => $attribute) {
3504 * Returns a list of all CSR attributes in use
3515 $attributes = $this->subArray($csr, 'certificationRequestInfo/attributes');
3518 if (is_array($attributes)) {
3519 foreach ($attributes as $attribute) {
3537 $attributes = &$this->subArray($this->currentCert, 'certificationRequestInfo/attributes', true);
3539 if (!is_array($attributes)) {
3552 foreach ($attributes as $key => $attribute) {
3563 $attributes[$key]['value'][$disposition] = $value;
3573 $attributes[$last]['value'][] = $value;
3576 $attributes[] = ['type' => $id, 'value' => $disposition == self::ATTR_ALL ? $value : [$value]];