Variable applicationEnrollmentState
applicationEnrollmentState: (
req: any,
row: any,
listName?: any,
) => {
cap: { source: string; value: number };
certificates: any[];
challenges: any[];
eabKeys: any[];
est: {
basicAuthentication: { on: any; source: string };
certificateAuthentication: { on: any; source: string };
serverKeyGeneration: { on: any; source: string };
};
families: string[];
hostNames: any[];
json: {
certificateCap: { source: string; value: number };
certificates: any;
certificatesPaging: {
firstRow: any;
lastRow: any;
page: any;
pages: any;
perPage: any;
total: any;
};
certificatesTotal: number;
eabKeys: any[];
est: {
basicAuthentication: { on: any; source: string };
certificateAuthentication: { on: any; source: string };
serverKeyGeneration: { on: any; source: string };
};
families: string[];
hostNames: any[];
rules: {
allowedProfiles: any;
allowedProfilesSource: string;
certificateLifetimeDays: number;
certificateLifetimeSource: string;
defaultProfile: any;
defaultProfileSource: string;
family: string;
label: any;
}[];
scepChallenges: any[];
};
keyAlgorithms: any[];
paged: {
paging: {
firstRow: number;
lastRow: number;
noun: any;
offset: number;
page: number;
pages: number;
param: string;
perPage: number;
total: any;
};
shown: any;
};
rules: {
allowedProfiles: any;
allowedProfilesSource: string;
certificateLifetimeDays: number;
certificateLifetimeSource: string;
defaultProfile: any;
defaultProfileSource: string;
family: string;
label: any;
}[];
} = ...
Type Declaration
-
- (
req: any,
row: any,
listName?: any,
): {
cap: { source: string; value: number };
certificates: any[];
challenges: any[];
eabKeys: any[];
est: {
basicAuthentication: { on: any; source: string };
certificateAuthentication: { on: any; source: string };
serverKeyGeneration: { on: any; source: string };
};
families: string[];
hostNames: any[];
json: {
certificateCap: { source: string; value: number };
certificates: any;
certificatesPaging: {
firstRow: any;
lastRow: any;
page: any;
pages: any;
perPage: any;
total: any;
};
certificatesTotal: number;
eabKeys: any[];
est: {
basicAuthentication: { on: any; source: string };
certificateAuthentication: { on: any; source: string };
serverKeyGeneration: { on: any; source: string };
};
families: string[];
hostNames: any[];
rules: {
allowedProfiles: any;
allowedProfilesSource: string;
certificateLifetimeDays: number;
certificateLifetimeSource: string;
defaultProfile: any;
defaultProfileSource: string;
family: string;
label: any;
}[];
scepChallenges: any[];
};
keyAlgorithms: any[];
paged: {
paging: {
firstRow: number;
lastRow: number;
noun: any;
offset: number;
page: number;
pages: number;
param: string;
perPage: number;
total: any;
};
shown: any;
};
rules: {
allowedProfiles: any;
allowedProfilesSource: string;
certificateLifetimeDays: number;
certificateLifetimeSource: string;
defaultProfile: any;
defaultProfileSource: string;
family: string;
label: any;
}[];
}
-
Parameters
- req: any
- row: any
OptionallistName: any
Returns {
cap: { source: string; value: number };
certificates: any[];
challenges: any[];
eabKeys: any[];
est: {
basicAuthentication: { on: any; source: string };
certificateAuthentication: { on: any; source: string };
serverKeyGeneration: { on: any; source: string };
};
families: string[];
hostNames: any[];
json: {
certificateCap: { source: string; value: number };
certificates: any;
certificatesPaging: {
firstRow: any;
lastRow: any;
page: any;
pages: any;
perPage: any;
total: any;
};
certificatesTotal: number;
eabKeys: any[];
est: {
basicAuthentication: { on: any; source: string };
certificateAuthentication: { on: any; source: string };
serverKeyGeneration: { on: any; source: string };
};
families: string[];
hostNames: any[];
rules: {
allowedProfiles: any;
allowedProfilesSource: string;
certificateLifetimeDays: number;
certificateLifetimeSource: string;
defaultProfile: any;
defaultProfileSource: string;
family: string;
label: any;
}[];
scepChallenges: any[];
};
keyAlgorithms: any[];
paged: {
paging: {
firstRow: number;
lastRow: number;
noun: any;
offset: number;
page: number;
pages: number;
param: string;
perPage: number;
total: any;
};
shown: any;
};
rules: {
allowedProfiles: any;
allowedProfilesSource: string;
certificateLifetimeDays: number;
certificateLifetimeSource: string;
defaultProfile: any;
defaultProfileSource: string;
family: string;
label: any;
}[];
}
{ families, rules, certificates, paged, eabKeys, challenges, hostNames, keyAlgorithms, json }
Answers an application's certificate enrollment: the rules in force for it, its certificates, EAB keys, SCEP challenges and host names.