Lines Matching refs:attributes

752         $attributes = &$this->subArray($root, $path);
754 if (is_array($attributes)) {
755 for ($i = 0; $i < count($attributes); $i++) {
756 $id = $attributes[$i]['type'];
760 if (is_array($attributes[$i]['value'])) {
761 $values = &$attributes[$i]['value'];
792 $attributes = &$this->subArray($root, $path);
794 if (is_array($attributes)) {
795 $size = count($attributes);
799 $id = $attributes[$i]['type'];
803 unset($attributes[$i]);
804 } elseif (is_array($attributes[$i]['value'])) {
805 $values = &$attributes[$i]['value'];
3293 $attributes = &$this->subArray($root, $pth, $create);
3295 if (is_array($attributes)) {
3296 foreach ($attributes as $key => $value) {
3303 $key = count($attributes);
3304 $attributes[] = ['type' => 'pkcs-9-at-extensionRequest', 'value' => []];
3505 $attributes = &$this->subArray($this->currentCert, 'certificationRequestInfo/attributes');
3507 if (!is_array($attributes)) {
3512 foreach ($attributes as $key => $attribute) {
3524 unset($attributes[$key]);
3528 unset($attributes[$key]['value'][$disposition]);
3529 $attributes[$key]['value'] = array_values($attributes[$key]['value']);
3539 $attributes = array_values($attributes);
3560 $attributes = $this->subArray($csr, 'certificationRequestInfo/attributes');
3562 if (!is_array($attributes)) {
3566 foreach ($attributes as $key => $attribute) {
3600 $attributes = $this->subArray($csr, 'certificationRequestInfo/attributes');
3603 if (is_array($attributes)) {
3604 foreach ($attributes as $attribute) {
3623 … $attributes = &$this->subArray($this->currentCert, 'certificationRequestInfo/attributes', true);
3625 if (!is_array($attributes)) {
3638 foreach ($attributes as $key => $attribute) {
3649 $attributes[$key]['value'][$disposition] = $value;
3659 $attributes[$last]['value'][] = $value;
3662 … $attributes[] = ['type' => $id, 'value' => $disposition == self::ATTR_ALL ? $value : [$value]];