41 references to PermissionTokenType
mscorlib (41)
system\security\permissionset.cs (15)
432if ((permToken.m_type & PermissionTokenType.IUnrestricted) != 0) 467if (this.IsUnrestricted() && ((permToken.m_type & PermissionTokenType.IUnrestricted) != 0)) 874if ((token.m_type & PermissionTokenType.IUnrestricted) != 0) 898if ((token.m_type & PermissionTokenType.IUnrestricted) == 0) 1036if ((token.m_type & PermissionTokenType.IUnrestricted) != 0) 1062if ((token.m_type & PermissionTokenType.IUnrestricted) != 0) 1190if (((token.m_type & PermissionTokenType.IUnrestricted) == 0) || !this.m_Unrestricted) 1308if (((token.m_type & PermissionTokenType.IUnrestricted) == 0) || !pset.m_Unrestricted) 1327if (((token.m_type & PermissionTokenType.IUnrestricted) == 0) || !pset.m_Unrestricted) 1798Contract.Assert( (token.m_type & PermissionTokenType.DontKnow) == 0, "We should always know the permission type when getting a token from an instance" ); 1906Contract.Assert( (token.m_type & PermissionTokenType.DontKnow) == 0, "We should always know the permission type when getting a token from an instance" ); 2040Contract.Assert( (token.m_type & PermissionTokenType.DontKnow) == 0, "We should know the permission type already" ); 2042if ((token.m_type & PermissionTokenType.IUnrestricted) != 0) 2071Contract.Assert( (token.m_type & PermissionTokenType.DontKnow) == 0, "We should know the permission type already" ); 2073if ((token.m_type & PermissionTokenType.IUnrestricted) != 0)
system\security\permissiontoken.cs (25)
101internal volatile PermissionTokenType m_type; 141internal PermissionToken(int index, PermissionTokenType type, String strTypeName) 293Contract.Assert( (m_type & PermissionTokenType.DontKnow) == 0, "Should have valid token type when ToXml is called" ); 295if ((m_type & PermissionTokenType.BuiltIn) != 0) 319this.m_type = (PermissionTokenType) Enum.Parse(typeof(PermissionTokenType), elRoot.Attribute("Type")); 320Contract.Assert((this.m_type & PermissionTokenType.DontKnow) == 0, "Should have valid token type when FromXml is called."); 427tok = new PermissionToken( m_index++, PermissionTokenType.IUnrestricted, typeStr ); 432tok = new PermissionToken( m_index++, PermissionTokenType.IUnrestricted, typeStr ); 434tok = new PermissionToken( m_index++, PermissionTokenType.Normal, typeStr ); 455if ((((PermissionToken)tok).m_type & PermissionTokenType.DontKnow) != 0) 460((PermissionToken)tok).m_type = PermissionTokenType.IUnrestricted; 469((PermissionToken)tok).m_type = PermissionTokenType.IUnrestricted; 471((PermissionToken)tok).m_type = PermissionTokenType.Normal; 498tok = new PermissionToken( m_index++, PermissionTokenType.DontKnow, typeStr ); 521PermissionTokenType permType = PermissionTokenType.DontKnow; 525permType = PermissionTokenType.IUnrestricted; 529permType = PermissionTokenType.IUnrestricted; 532token = new PermissionToken( index, permType | PermissionTokenType.BuiltIn, null ); 539if ((token.m_type & PermissionTokenType.DontKnow) != 0) 541token.m_type = PermissionTokenType.BuiltIn; 545token.m_type |= PermissionTokenType.IUnrestricted; 549token.m_type |= PermissionTokenType.IUnrestricted; 553token.m_type |= PermissionTokenType.DontKnow;
system\security\securityelement.cs (1)
845Contract.Assert((token.m_type & PermissionTokenType.DontKnow) == 0, "Token type not properly assigned");