/** * authentik * Making authentication simple. * * The version of the OpenAPI document: 2025.6.3 * Contact: hello@goauthentik.io * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * RadiusProvider Serializer * @export * @interface RadiusOutpostConfig */ export interface RadiusOutpostConfig { /** * * @type {number} * @memberof RadiusOutpostConfig */ readonly pk: number; /** * * @type {string} * @memberof RadiusOutpostConfig */ name: string; /** * * @type {string} * @memberof RadiusOutpostConfig */ applicationSlug: string; /** * * @type {string} * @memberof RadiusOutpostConfig */ authFlowSlug: string; /** * List of CIDRs (comma-separated) that clients can connect from. A more specific CIDR will match before a looser one. Clients connecting from a non-specified CIDR will be dropped. * @type {string} * @memberof RadiusOutpostConfig */ clientNetworks?: string; /** * Shared secret between clients and server to hash packets. * @type {string} * @memberof RadiusOutpostConfig */ sharedSecret?: string; /** * When enabled, code-based multi-factor authentication can be used by appending a semicolon and the TOTP code to the password. This should only be enabled if all users that will bind to this provider have a TOTP device configured, as otherwise a password may incorrectly be rejected if it contains a semicolon. * @type {boolean} * @memberof RadiusOutpostConfig */ mfaSupport?: boolean; } /** * Check if a given object implements the RadiusOutpostConfig interface. */ export declare function instanceOfRadiusOutpostConfig(value: object): value is RadiusOutpostConfig; export declare function RadiusOutpostConfigFromJSON(json: any): RadiusOutpostConfig; export declare function RadiusOutpostConfigFromJSONTyped(json: any, ignoreDiscriminator: boolean): RadiusOutpostConfig; export declare function RadiusOutpostConfigToJSON(json: any): RadiusOutpostConfig; export declare function RadiusOutpostConfigToJSONTyped(value?: Omit | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=RadiusOutpostConfig.d.ts.map