UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

62 lines 2.44 kB
import { OnInit } from '@angular/core'; import { DateFormatService } from '@c8y/ngx-components'; import { ControlContainer } from '@angular/forms'; import { CertificateType, CustomCertificate } from './signature-configuration.model'; import * as i0 from "@angular/core"; export declare class SignatureConfigurationComponent implements OnInit { protected controlContainer: ControlContainer; private dateFormatService; templateModel: any; certificateType: typeof CertificateType; certificateTypes: { CUSTOM: { name: string; label: "Custom"; value: string; signatureVerificationConfigFragment: string; ordinal: number; }; AZURE: { name: string; label: string; value: string; signatureVerificationConfigFragment: string; ordinal: number; }; ADFS: { name: string; label: "ADFS manifest"; value: string; signatureVerificationConfigFragment: string; ordinal: number; }; JWKS: { name: string; label: string; value: string; signatureVerificationConfigFragment: string; ordinal: number; }; }; algorithmTypes: { PCKS: { name: string; value: string; label: "X.509 certificate (PEM format)"; }; RSA: { name: string; value: string; label: "RSA public key (X.509 Subject Public Key Info)"; }; }; dateInputFormat: string; CERTIFICATE_ID_FIELD_POPOVER: "This is the name of the field in the token whose value will be used to select one of the certificates below which has matching \"Certificate ID value\"."; constructor(controlContainer: ControlContainer, dateFormatService: DateFormatService); ngOnInit(): void; shouldShow(field: string): boolean; removeCustomCertificate(customCertificate: CustomCertificate): void; static ɵfac: i0.ɵɵFactoryDeclaration<SignatureConfigurationComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<SignatureConfigurationComponent, "c8y-sso-signature-configuration", never, { "templateModel": { "alias": "templateModel"; "required": false; }; }, {}, never, never, false, never>; } //# sourceMappingURL=signature-configuration.component.d.ts.map