2 implementations of ISecurityElementFactory
mscorlib (2)
system\security\securitydocument.cs (1)
29sealed internal class SecurityDocumentElement : ISecurityElementFactory
system\security\securityelement.cs (1)
42sealed public class SecurityElement : ISecurityElementFactory
43 references to ISecurityElementFactory
mscorlib (43)
system\security\permissionset.cs (27)
241ISecurityElementFactory elem = obj as ISecurityElementFactory; 736static internal void SafeChildAdd( SecurityElement parent, ISecurityElementFactory child, bool copy ) 753ISecurityElementFactory current = (ISecurityElementFactory)elChild.InternalChildren[i]; 761parent.AddChild( (ISecurityElementFactory)(copy ? child.Copy() : child) ); 804ISecurityElementFactory thisElem = thisObj as ISecurityElementFactory; 810ISecurityElementFactory otherElem = otherObj as ISecurityElementFactory; 976ISecurityElementFactory thisElem = thisObj as ISecurityElementFactory; 982ISecurityElementFactory otherElem = otherObj as ISecurityElementFactory; 1142ISecurityElementFactory thisElem = thisObj as ISecurityElementFactory; 1148ISecurityElementFactory otherElem = otherObj as ISecurityElementFactory; 1268ISecurityElementFactory thisElem = thisObj as ISecurityElementFactory; 1274ISecurityElementFactory otherElem = otherObj as ISecurityElementFactory; 1653ISecurityElementFactory elem = obj as ISecurityElementFactory; 1911objectToInsert = ((ISecurityElementFactory)new SecurityDocumentElement(doc, childIndex)).CreateSecurityElement(); 1988ISecurityElementFactory isf = obj as ISecurityElementFactory;
system\security\securitydocument.cs (4)
40SecurityElement ISecurityElementFactory.CreateSecurityElement() 45Object ISecurityElementFactory.Copy() 50String ISecurityElementFactory.GetTag() 55String ISecurityElementFactory.Attribute( String attributeName )
system\security\securityelement.cs (8)
78SecurityElement ISecurityElementFactory.CreateSecurityElement() 83String ISecurityElementFactory.GetTag() 88Object ISecurityElementFactory.Copy() 93String ISecurityElementFactory.Attribute( String attributeName ) 274ISecurityElementFactory iseFactory = m_lChildren[i] as ISecurityElementFactory; 346internal void AddChild( ISecurityElementFactory child ) 358internal void AddChildNoDuplicates( ISecurityElementFactory child )
system\security\util\tokenbasedset.cs (4)
378ISecurityElementFactory thisElem = thisObj as ISecurityElementFactory; 384ISecurityElementFactory otherElem = otherObj as ISecurityElementFactory;