public override void GetChildren(
ISystemContext context,
IList<BaseInstanceState> children)
{
if (m_certificateGroups != null)
{
children.Add(m_certificateGroups);
}
if (m_startSigningRequestMethod != null)
{
children.Add(m_startSigningRequestMethod);
}
if (m_startNewKeyPairRequestMethod != null)
{
children.Add(m_startNewKeyPairRequestMethod);
}
if (m_finishRequestMethod != null)
{
children.Add(m_finishRequestMethod);
}
if (m_getCertificateGroupsMethod != null)
{
children.Add(m_getCertificateGroupsMethod);
}
if (m_getTrustListMethod != null)
{
children.Add(m_getTrustListMethod);
}
if (m_getCertificateStatusMethod != null)
{
children.Add(m_getCertificateStatusMethod);
}
base.GetChildren(context, children);
}