public override void GetChildren(
ISystemContext context,
IList<BaseInstanceState> children)
{
if (m_serviceUri != null)
{
children.Add(m_serviceUri);
}
if (m_endpoints != null)
{
children.Add(m_endpoints);
}
if (m_startCredentialRequestMethod != null)
{
children.Add(m_startCredentialRequestMethod);
}
if (m_finishCredentialRequestMethod != null)
{
children.Add(m_finishCredentialRequestMethod);
}
if (m_revokeCredentialMethod != null)
{
children.Add(m_revokeCredentialMethod);
}
if (m_requestAccessTokenMethod != null)
{
children.Add(m_requestAccessTokenMethod);
}
base.GetChildren(context, children);
}