device-profile.provision-strategy @for (type of deviceProvisionTypes; track type) { {{deviceProvisionTypeTranslateMap.get(type) | translate}} } @if (provisionConfigurationFormGroup.get('type').hasError('required')) { {{ 'device-profile.provision-strategy-required' | translate }} } @switch (provisionConfigurationFormGroup.get('type').value) { @case (deviceProvisionType.ALLOW_CREATE_NEW_DEVICES) { } @case (deviceProvisionType.CHECK_PRE_PROVISIONED_DEVICES) { } @case (deviceProvisionType.X509_CERTIFICATE_CHAIN) {
{{ 'device-profile.provision-strategy-x509.allow-create-new-devices' | translate }}
device-profile.provision-strategy-x509.certificate-value @if (provisionConfigurationFormGroup.get('certificateValue').hasError('required')) { {{ 'device-profile.provision-strategy-x509.certificate-value-required' | translate }} } device-profile.provision-strategy-x509.cn-regex-variable @if (provisionConfigurationFormGroup.get('certificateRegExPattern').hasError('required')) { {{ 'device-profile.provision-strategy-x509.cn-regex-variable-required' | translate }} } device-profile.provision-strategy-x509.cn-regex-variable-hint } }
device-profile.provision-device-key @if (provisionConfigurationFormGroup.get('provisionDeviceKey').hasError('required')) { {{ 'device-profile.provision-device-key-required' | translate }} } device-profile.provision-device-secret @if (provisionConfigurationFormGroup.get('provisionDeviceSecret').hasError('required')) { {{ 'device-profile.provision-device-secret-required' | translate }} }